Among the countless tourist attractions in contemporary London, such as the Houses of Parliament, Tower Bridge and Buckingham Palace, the one that can easily be considered the unforgettable “Queen” amongst them all, is the British Museum. Britain’s national museum of archaeology and antiquities was established by an act of Parliament in 1753, when the government […]