1
result
Sold prices in Heron Road, London Central, SE24
23a Heron Road, London, SE24 0HZ
- £630,000 Flat, Leasehold 18 May 2021
- £625,000 Flat, Leasehold 24 June 2016
- £303,060 Flat, Leasehold 25 November 2011
- £264,500 Flat, Leasehold 23 November 2006