2
results
Sold prices in Cumberland Place, London Central, NW1
2 Cumberland Place, London, NW1 4NA
- £3,290,000 Terraced, Leasehold 27 June 2003
3 Cumberland Place, London, NW1 4NA
- £3,610,000 Terraced, Leasehold 30 May 2003