Movies Filmed at Tram Depot

38-40 Upper Clapton Rd, London E5 8BQ, UK
Nearby Locations
The Anchor & Hope from Anchor and Hope
935 m

Capital Ring (near Middlesex Filter Beds… from Anchor and Hope
936 m

Hackney Empire from Captain America: The First Avenger and 3 other movies.
1.6 km

Browse more nearby locations.
Show Map

Tomb Raider

Snack Cycle

Lara returns to the bicycle delivery shop and decides to participate in the race to raise some money.