1
result
Sold prices in Cambridge Terrace Mews, London Central, NW1
1 Cambridge Terrace Mews, London, NW1 4JJ
- £3,100,000 Flat, Leasehold 07 October 2020
- £1,300,000 Flat, Leasehold 14 September 2004
- £875,000 Flat, Leasehold 14 January 2000
- £695,000 Flat, Leasehold 30 June 1999