London Tourist Attractions – Best Tourist Attractions In London
There are many London Attractions and the following are some of the most popular attractions to visit in London. London is full of culture and history and the British Museum in Bloomsbury houses many world treasures such as the controversial Elgin Marbles, the Rosetta Stone and many amazing artefacts from around the world. The museum is so large it can take an entire day to see everything so come early. Continue reading