1
result
Sold prices in Cambridge Square, London Central, W2
8 Cambridge Square, London, W2 2PS
- £3,000,000 Semi-detached, Leasehold 03 December 2021
- £970,000 Semi-detached, Leasehold 05 April 2001
- £475,000 Flat, Leasehold 30 June 1997