49 BARRY ROAD, SE22 0HR sold for £415000 on 2020-06-30
83 BARRY ROAD, SE22 0HR sold for £630000 on 2021-06-23
89 BARRY ROAD, SE22 0HR sold for £565000 on 2021-06-29
93A BARRY ROAD, SE22 0HR sold for £1985000 on 2021-06-30
Get official EPC reports (Free)