Leicester Square at Christmas is where it’s at! The festive experience in the heart of the capital and it couldn’t be better placed surrounded by the best of restaurants, theatres, bars and nightclubs. A godsend for revellers. Yes, a pop-up festival of eateries, X’mas merchandisers and other winter wonderland goodies.
Facebook Comments