6,261 sq ft(581.67 sq m)Guide price £19,950,000

Compare