16 Merton Rd, Barking IG11 9QR, UK
17A East St, Barking IG11 8ER, UK
47 Oulton Cres, Barking IG11 9HF, UK
145A Tomlins Orchard, Barking IG11 7LP, UK