2 things to see in Covent Garden this Christmas

Covent Garden

Christmas is on and so are the lights. Where’s best to see them? Covent Garden in London, of course. Don’t miss the Biscuiteers Installation. Weighing in at 10kg and spanning over 4ft wide, the intricate creation has been decorated entirely by hand and took the British baking masterminds over 100 hours to construct and ice. […]