Bedford & Strand is the perfect place to celebrate Christmas with colleagues or friends, and being so close to Charing Cross station and Embankment, Leicester Square and Covent Garden tube stops it's so easy to get home afterwards afterwards.

With Trafalgar Square being just a two minute walk away, you can exchange your presents under the biggest Christmas tree in London.

CHRISTMAS MENU HERE

60schristmas.jpg