4
results
Sold prices in Melcombe Street, London Central, NW1
Flat 4, 18 Melcombe Street, London, NW1 6AH
- £895,000 Flat, Leasehold 02 May 2014
- £263,000 Flat, Freehold 26 August 2008
Flat 3, 18 Melcombe Street, London, NW1 6AH
- £260,000 Flat, Leasehold 26 January 2007
Flat 2, 18 Melcombe Street, London, NW1 6AH
- £270,000 Flat, Leasehold 12 January 2007
Lower Ground Floor Flat B, 18 Melcombe Street, London, NW1 6AH
- £262,750 Flat, Leasehold 08 December 2006