Advanced search
Last sold Price paid Floor area £ per square metre Type Paid m2 £/m2
23 - 24, Margaret Street, W1W 8RU 24 Jun 1997 £912,000 Terrace
23 - 24, Margaret St £912,000
Jun-1997