
Covent Garden – Christmas Lights
Covent Garden is a district in London, full of restaurants, fashion stores, bars a Market and London’s Transport Museum. During Christmas Time the Piazza is covered with 115,000 lights sparkling across the market and its adjoining streets, and London’s biggest handpicked tree with its 30,000 festive lights. It’s also the filming location of Emma Thompson’s new Christmas movie, Last Christmas featuring Emilia Clarke. Continue reading Covent Garden – Christmas Lights