Three exceptional restaurants. One unforgettable view. Experience London's finest sky-high cuisine.
🎁 All Restaurant Reservations Include
FREE Sky Garden access before or after your meal — no separate ticket needed!
London's highest rooftop brasserie offers a relaxed yet sophisticated dining experience. Serving seasonal British cuisine crafted from the finest locally-sourced ingredients.
Whether you're here for breakfast, a business lunch, or an evening celebration, Darwin Brasserie provides the perfect setting with uninterrupted views across London's ever-changing skyline.
Price: £40-65 per person
An unforgettable fine dining experience combining contemporary British cuisine with Caribbean influences. Head Chef Dan Fletcher creates innovative dishes that celebrate seasonal ingredients.
Fenchurch is perfect for special occasions, romantic dinners, or any moment when only the exceptional will do. The refined atmosphere and impeccable service make every meal memorable.
Price: £75-95 per person
Authentic Italian dining elevated 155 metres above London. Larch brings the warmth of Mediterranean hospitality to the sky, with handmade pasta, wood-fired specialties, and classic Italian flavors.
From light lunch to indulgent dinner, every dish celebrates the simplicity and quality of Italian cuisine. Pair your meal with selections from our carefully curated Italian wine list.
Price: £45-60 per person
Make it unforgettable with a meal at London's highest restaurants. Private dining and celebration packages available.