Top 10 Places to Visit in London

The British Museum Obviously, it goes without saying that the collections housed in the British Museum are truly astounding. It is a world class museum that showcases myriad artefacts spanning virtually every significant era of human history from around the world. Of particular note are the Assyrian and Egyptian collections which will captivate you for …

Read More