A Covent Garden Jewel. This must be one of the most popular tourist spots in London. The area is steeped in history, yet there is...