MovieMaps

Movies Filmed at Armourers' Hall

Armourers Hall, 81 Coleman St, London EC2R 5BJ, UK

Official Site

Home of The Armourers & Brasiers' Company, now an event space.

Nearby Locations
Moorgate Station from 28 Weeks Later
157 m

Basinghall Street from Tomb Raider
183 m

Tenter House from Men in Black: International
191 m

Browse more nearby locations.