Limehouse, London, GB
Wikimedia Commons
St Anne's Church is a filming location for 28 Days Later.
Canary Wharf station
London, GB
Admirals Way and Marsh Wall
London E14, GB
Cable Street
London E1, GB
Kingsley Hall
London E3, GB