Covent Garden is one of London's most popular tourist spots due to its bustling streets, world-renowned theatres and interesting shops and cafes. It has recently seen an explosion in tourism due to its many attractions and can now also boast of having some of the world's most luxury hotels. ......
