3
results
Sold prices in Margaret Street, London Central, W1W
4 Margaret Street, London, W1W 8RF
- £2,150,000 Terraced, Freehold 29 July 2021
3 Margaret Street, London, W1W 8RE
- £1,800,000 Terraced, Freehold 13 June 2007
23 - 24 Margaret Street, London, W1W 8RU
- £912,000 Terraced, Freehold 24 June 1997