Old Spitalfields Market, 6 Horner Square E1 6EWGreek
Christmas Menu from £19.95 per person
Ideal for a work Christmas dinner, the Real Greek in Spitalfields are offering a set menu from only £19.95 per person.
Spitalfields Market, 56 Brushfield Street, Spitalfields E1 6DWInternational
Feel Good Christmas Menu
Celebrate Christmas and enjoy 2 courses for £15.95 or 3 courses for £18.95 from a set menu at Giraffe Spitalfields.
Carnaby Street, Soho W1B 5PWCaribbean
Christmas menu from £21.95 per person
Combine your Christmas shopping on Carnaby Street with the Christmas menu at Rum Kitchen. Enjoy a 2-course meal for £21.95 per person or a 3-course meal for £24.95 per person.
11-12 Russell Street, Covent Garden WC2B 5HZBritish
Christmas menu 3 courses £42.50 per person
Enjoy a 3 course Christmas menu in the heart of Covent Garden at Tuttons Brasserie. Available for parties of 6 or more for £42.50 per person.
2 Burleigh Street, Covent Garden WC2E 7PXAmerican
Christmas Menu 3 Courses £37.50 per person
Head to one of London's favourite restaurants for a Christmas meal at Joe Allen. Enjoy 3 courses for only £37.50 per person.
Sign up today for the latest news and special offers from Best London Restaurants.