British Street, Tower Hamlets, London. Picture by Nico Hogg. View this on the map