1
result
Sold prices in Peak Hill Avenue, London Central, SE26
11 Peak Hill Avenue, London, SE26 4LG
- £677,500 Semi-detached, Leasehold 28 September 2023
- £578,500 Semi-detached, Leasehold 09 October 2017
- £273,500 Semi-detached, Leasehold 11 May 2007
- £249,950 Flat, Leasehold 16 December 2005
- £72,500 Flat, Leasehold 05 September 1997