109 High Street, PlaistowLondon, ENGLAND
746A Barking Road, PlaistowLondon, ENGLAND
302 Barking Road, PlaistowLondon, ENGLAND