Movies Filmed at Balfron Tower
52 St. Leonards Rd, Poplar, London E14 0QY, UKNearby Locations
Naval Row Pedestrian Bridge
from 28 Days Later…
Crossrail Place from Brave New World
Bow Locks from The Rook
Browse more nearby locations.
606 m
Crossrail Place from Brave New World
1.0 km
Bow Locks from The Rook
1.1 km
Browse more nearby locations.