Tag Archives: Anchor Tavern pub

London Filming Locations: Mission Impossible (1996)

With the Mission Impossible locations in Prague in the bag Tokyo Fox now brings you the ones used in London though in reality I actually did them a few days before I even went to the Czech Republic! Having met … Continue reading

Posted in London Film Locations, Movie Locations | Tagged , , , , , , , , | 47 Comments