Movies Filmed at New Street Square

4 Great New St, London EC4A 3BN, UK
Nearby Locations
East Harding Street from Tomb Raider
34 m

Gough Square from Tomb Raider
76 m

International Press Centre from Doctor Who
105 m

Browse more nearby locations.
Show Map

Tomb Raider

New Street Square

Lara rides through a busy square while being chased.