It may be a cliché but few visitors can leave London without a trip to the world-famous Harrods. This grand department store built in is recognised for its over-the-top grandeur and luxury merchandise. Places to go in London - Harrods
This Tube Map Of The Best Coffee Shops In London Is Marvellous
The original Parisian Laduree expands with its second location in the States, this time with a swanky Salon de thé in Soho. The brand's addictive macarons, viennoiseries, pastries, and fine French cuisine are served amidst a dreamy Parisian ambience.