Late Night Restaurants In London

Whether you've finished watching one of London's incredible theatre shows or simple feeling peckish come the late hours, London is full of late-night places to eat just waiting to appease those tummy rumblings. From moreish Mexican in the South through to fine dining in the heart of London, these late night restaurants in London will guarantee you don't go to bed hungry.

Last updated on 14th October 2019




Drake and Morgan are known for their hearty British plates and stylish interiors that combine both the modern and industrial. Their King's Cross venue brings the best of their barnd to the transit hub; stay late and munch your way through a fail-safe menu of flat breads and burgers as well as an inventive cocktail list.

The Little Yellow Door

85 user reviews 5

50% off the food bill for up to six people and 2 other offers

The Little Yellow Door in Notting Hill is a great spot for a late-night dinner for its fun-loving feel, tasty eats and cracking cocktail bar downstairs. Swing by and feast on delicious dishes from The Flatmates and heading to the den afterwards for a boogie and dress-up. 

Barrio Brixton

136 user reviews 4

Amigo Happy Hour Specials daily 'til 9pm!

A top choice for London restaurants that stay open late is Barrio Brixton, a quirky and colourful Brazilian-inspired spot. The South London venue brings the fun of Rio to the city with bright interiors and a menu that serves quesadillas and ceviche until 10pm.

Aviary

226 user reviews 4

Located atop the Montcalm hotel in Finsbury Square, Aviary is a stylish rooftop bar and restaurant. Sit on one of their brightly coloured sofas, sip their delicious cocktails and enjoy a view of the City skyline; food is served until 10.30pm, giving you plenty of time to work your way through their seasonal menu.

Cinnamon Bazaar

8 user reviews 5

Early Dinner £21.50pp and 2 other offers

Sometimes you need more than a midnight snack, you need a midnight feast, and that's where Cinnamon Bazaar step in. If you're eating at night in London, then this Indian restaurant will fill your tummy with a whole host of mouth-watering delights, their cocktails are also a pretty perfect nightcap.

The Palm Beach Restaurant

11 user reviews 5

Whether you find yourself in Bloomsbury, Euston, Notting Hill or Aldgate, this excellent chain of restaurant-bars offers delicious eats and a great drinks menu 24 hours a day.