Venue Source
Back | HomeMuseums › Museums in London

Museums in London

If you want to be surrounded by an Egyptian mummy, or maybe a pre-historic dinosaur then choose one of the many London museums listed. All completely unique, these venues are perfect for hosting award ceremonies, dinner dances, product launches and even a wedding!

We found 1 Museum in London listed .

Armourers Hall is the home of The Armourers' Company which was founded in 1322 and has occupied the same site in the City of London since 1346. The Company is n...

Location: London,