148 BARRY ROAD, SE22 0HW sold for £447500 on 2020-04-09
132 BARRY ROAD, SE22 0HW sold for £716500 on 2020-12-17
119 BARRY ROAD, SE22 0HW sold for £521000 on 2021-03-11
111 BARRY ROAD, SE22 0HW sold for £1100000 on 2021-04-19
Get official EPC reports (Free)