1
result
Sold prices in Cumberland Road, London Central, SW13
22 Cumberland Road, London, SW13 9LY
- £1,425,000 Detached, Freehold 18 December 2006
- £825,000 Detached, Freehold 27 September 2000