Metro Building Major Road, London E15
Cowbridge Lane Cowbridge Lane, Barking I...
Cowbridge Lane, Barking IG11