1
result
Sold prices in Birchwood Road, London Central, SW17
15 Birchwood Road, London, SW17 9BQ
- £620,000 Flat, Leasehold 24 July 2023
- £515,000 Flat, Leasehold 01 December 2021
- £528,000 Flat, Leasehold 18 April 2019
- £473,500 Flat, Leasehold 14 April 2015
- £350,000 Flat, Leasehold 05 March 2010
- £250,000 Flat, Leasehold 24 November 2006