Properties at SE20 7LT

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
7A Lennard Road, London-65 m²-
11, Lennard Road, LondonFreehold113 m²£660,000 (2022)
13, Lennard Road, LondonFreehold86 m²£298,500 (2013)
17, Lennard Road, LondonFreehold123 m²£248,500 (2006)
23, Lennard Road, LondonFreehold81 m²£524,000 (2021)