94B PENN ROAD, SL3 9JE sold for £296500 on 2020-03-31
118 PENN ROAD, SL3 9JE sold for £245000 on 2020-11-20
122B PENN ROAD, SL3 9JE sold for £240000 on 2021-09-10
144 PENN ROAD, SL3 9JE sold for £250000 on 2021-12-10
Get official EPC reports (Free)