View 52 Roman Road & 250a Globe Road, Bow, London, E3 in a larger map