1
result
Sold prices in Drake Road, London Central, SE4
1a Drake Road, London, SE4 1QH
- £1,125,000 Detached, Freehold 05 February 2021
- £225,000 Detached, Freehold 21 August 2013