2
results
Sold prices in Exmouth Mews, London Central, NW1
3 Exmouth Mews, London, NW1 2HT
- £550,000 Terraced, Freehold 27 June 2019
2 Exmouth Mews, London, NW1 2HT
- £380,000 Terraced, Freehold 22 July 2008