225a Barking Road, London E6 1LB Terraced | -- Bd | -- Ba
253 Barking Road, London E6 1LB Terraced | -- Bd | -- Ba