MovieMaps
Browse Locations
Cities
Show Map
Lost Buildings of Britain Filming Locations
View on IMDb
Lost Buildings of Britain was filmed in
London
in the United Kingdom.
Belvoir Castle
Source:
IMDb
Chepstow Castle
Source:
IMDb
Trafalgar Square
Source:
IMDb
Wells Cathedral
Source:
IMDb
Theatre Royal, Drury Lane
Source:
IMDb
London Eye
Source:
IMDb
St. Pancras Station
Source:
IMDb
Ashridge Woods
Source:
IMDb
Hampton Court Palace
Source:
IMDb