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 edited by Kiera Chapman

Last updated on 30th July 2024




Aviary Rooftop Bar & Restaurant

20% off Christmas Food and 1 other offer

Located atop the Montcalm hotel in Finsbury Square, Aviary Rooftop Bar & Restaurant 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.

28-50 By Night

Sometimes dining that little bit later is just what we need, so head along to 28-50 By Night in Marylebone. This late-night eatery serves mouthwatering dishes, from melt-in-the-mouth steaks to burrata all served 'til 1am. To top it off? They also have sultry live jazz entertainment.

Barrio - Bars In London

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

VQ - Various Sites

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.

Balans - Various Sites

Balans is pretty much known throughout the city for their late night dinners, offering up delicious European food by candlelight until the early hours of the morning.