We found 17 Restaurant Christmas party venues within 0 miles0 miles of Covent Garden London
Christmas in Covent Garden already comes with plenty of atmosphere, so Gourmet Burger Club makes an easy option for ...
Is there anywhere more magical at Christmas time than London's Covent Garden? The piazza is home to a festive market ...