Properties at SE17 3ED

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

AddressTenureFloor areaLast sale
96 Penrose Street, London-75 m²-
104, Penrose Street, London-80 m²-
110 Penrose Street, LondonLeasehold69 m²£235,000 (2012)
116, Penrose Street, London-80 m²-
120 Penrose Street, LondonLeasehold55 m²£475,000 (2024)
124 Penrose Street, London-66 m²-
128, Penrose Street, London-66 m²-
136 Penrose Street, LondonLeasehold70 m²£200,000 (2007)