Misc
Next
Assorted London Scenes
The Anchor pub's latest claim to fame is a scene in the movie
Mission Impossible
with Tom Cruise.