We use third-party cookies in order to personalize your site experience.

SELECTED RESTAURANT

The Nest

London, United Kingdom

4.1

The Nest: Chic Rooftop Bar & Restaurant in London

The Nest is a vibrant rooftop bar and restaurant located at 14-15 Langham Place, London W1B 2QS, UK. This chic venue offers stunning views of the London skyline, making it a perfect spot for both locals and tourists seeking a unique dining experience. With a menu that features delicious cocktails and small plates, The Nest is ideal for casual evenings out or special celebrations. The ambiance is sophisticated yet relaxed, complemented by modern decor that enhances the lively atmosphere.

Dining & Culinary Delights

At The Nest, guests can indulge in a variety of culinary delights that are sure to please any palate. The menu includes:

  • Signature cocktails, including their famous margaritas.
  • Delicious small plates perfect for sharing.
  • Freshly prepared dishes, including truffle chips and calamari.
  • Vegan options available, ensuring everyone can find something to enjoy.

Location & Nearby Attractions

Situated in the heart of London, The Nest is conveniently located near several iconic landmarks. Guests can enjoy breathtaking views of the city, including famous sites like the British Museum and the bustling streets of Soho. The bar's location makes it an excellent starting point for exploring the vibrant culture and nightlife of London.

Cocktails, Small plates

null

Open Now - Closing 1:00 AM

Monday

12:00–01:00

Tuesday

12:00–01:00

Wednesday

12:00–01:00

Thursday

12:00–01:00

Friday

12:00–01:00

Saturday

12:00–01:00

Sunday

12:00–23:00

Loading map...