Movies Filmed at Ye Old Mitre Pub

1 Ely Pl, London EC1N 6SJ, UK
Nearby Locations
Diamond House from A Fish Called Wanda
213 m

International Press Centre from Doctor Who
293 m

New Street Square from Tomb Raider
303 m

Browse more nearby locations.
Show Map