1
result
Sold prices in Melcombe Street, London Central, NW1
22 Melcombe Street, London, NW1 6AH
- £970,000 Terraced, Freehold 22 December 2004
- £730,000 Terraced, Freehold 18 March 2002