3A BARRY ROAD, SE22 0HX sold for £580000 on 2020-07-17
3 BARRY ROAD, SE22 0HX sold for £685000 on 2020-08-07
15 BARRY ROAD, SE22 0HX sold for £1800000 on 2020-09-21
13 BARRY ROAD, SE22 0HX sold for £650000 on 2021-03-30
Get official EPC reports (Free)