2
results
Sold prices in Baynes Mews, London Central, NW3
3 Baynes Mews, London, NW3 5BH
- £1,340,000 Terraced, Freehold 24 January 2022
5 Baynes Mews, London, NW3 5BH
- £150,000 Terraced, Freehold 01 February 2005