260 Barking Road, London E6 3BA Terraced | 4 Bd | 2 Ba
268 Barking Road, London E6 3BA Terraced | 4 Bd | 1 Ba
254 Barking Road, London E6 3BA End of Terrace | 4 Bd | 1 Ba
258 Barking Road, London E6 3BA Terraced | 4 Bd | 1 Ba
286 Barking Road, London E6 3BA Terraced | -- Bd | -- Ba