82 BARRY ROAD, SE22 0HP sold for £1380000 on 2020-02-06
126 BARRY ROAD, SE22 0HP sold for £310000 on 2020-11-27
122 BARRY ROAD, SE22 0HP sold for £420000 on 2021-05-14
86C BARRY ROAD, SE22 0HP sold for £631500 on 2021-10-29
Get official EPC reports (Free)