"It's London's best kept secret," Jo Breare, the market's general manager, told AFP on its 50th anniversary. London's ...
You can't always count on a white Christmas in the UK - except in London's Covent Garden, where fake snow showers have reliably ushered in the festive season for over five years. Nestled in the ...