Properties at SE16 4DE

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

AddressTenureFloor areaLast sale
71 Storks Road, LondonFreehold82 m²£615,000 (2022)
75 Storks Road, LondonLeasehold47 m²£321,000 (2025)
79 Storks Road, London, LondonLeasehold51 m²£300,000 (2022)
81 Storks Road, LondonLeasehold46 m²£153,000 (2011)