1
result
Sold prices in Cedar Mews, London Central, SW15
7 Cedar Mews, London, SW15 6ED
- £1,732,500 Detached, Freehold 15 July 2020
- £1,200,000 Detached, Freehold 08 December 2008