1
result
Sold prices in Carmel Court, London Central, W8
2 Carmel Court, London, W8 4LU
- £1,600,000 Detached, Freehold 04 July 2008
- £877,000 Detached, Freehold 09 June 2000
- £635,000 Detached, Freehold 01 February 1999