The British Museum – The Oldest Public Museum in the World: Often rated the number one tourist attraction in London, the British Museum houses millions of artifacts from around the world spanning thousands of years of culture and history. Established in 1753, it is one of the oldest public museums in the world and its […]
You are here: Home / Archives for british museum shop