London’s skyline is one of the most iconic in Europe. From giant glass towers to riverside terraces, London’s rooftop restaurants have redefined the city’s food scene.
These sky-high venues have become as iconic as London’s landmarks themselves, combining innovative gastronomy with breathtaking views.
In this guide, we’ll explore the best rooftop restaurants London. We’ll share what makes each one unique, along with tips on how to plan the perfect evening.
Dining experiences in London
London has long been a global culinary capital, home to more than 80 Michelin-starred restaurants and thousands of independent eateries. Among these outstanding restaurants, rooftop dining caters to a specific niche of its own, appealing to fine cuisine, breathtaking architecture and panoramic views.
There are many rooftop venues across the city, ranging from Soho and the South Bank to Mayfair and the centre of London. Some are elegant and intimate, while others are more lively and social.
Tip: If you’re looking for something different, consider a dinner cruise on the River Thames, as it offers an equally stunning way to enjoy London’s lights and landmarks.
Best rooftops and panoramic views
Nothing is more magical than London’s skyline at sunset. Here are some of the best rooftop restaurants in London.
Average cost: Expect to spend between £60 and £100+ per person for a rooftop dinner in central London.
1. Aqua Shard

Best for: Modern British dining with iconic views
Located on the 31st floor of The Shard, Aqua Shard is one of London’s most famous rooftop restaurants. Its modern British menu highlights local ingredients, while the glass façade gives 360-degree views of the city. The atmosphere is upscale yet welcoming, perfect for marking special occasions.
We also want to highlight the Michelin-recognised Peter Pan afternoon tea, which is a must when travelling with children, inspired by the adventures of Peter Pan on the island of Neverland.
Nearest tube: London Bridge
Price range: ££££
2. Sky Garden

Best for: First-time visitors to London
Located inside the “Walkie Talkie” building, the Sky Garden is one of the city’s most scenic dining experiences. At its peak is the Fenchurch Restaurant, known for its refined European cuisine and garden surroundings. Additionally, if you’re looking to enjoy London at night, they host music nights with a live DJ on the weekend. Be sure to book well in advance, particularly if you want a table for sunset.
Nearest tube: Monument
Price range: £££
3. Seabird

Best for: Seafood lovers
On top of The Hoxton hotel, Seabird has a special coastal charm mixed within the London skyline. The restaurant is famous for having Europe’s largest oyster list and a relaxed Mediterranean menu with fresh seafood and small plates to share. With its tropical décor, outdoor terrace, and unbeatable views over the Thames and Southwark, Seabird has one of the most photogenic dining settings in London.
Nearest tube: Southwark
Price range: £££
4. Madison

Best for: Upfront views of St Paul’s Cathedral
Madison has spectacular views, overlooking the dome of St Paul’s Cathedral. With its open terrace and lively bar scene, it is one of the best rooftop restaurants London for catching the sunset. The menu reflects Mediterranean-inspired dishes and creative cocktails. London is also popular for its famous brunch spots, so don’t miss Bottomless Brunch at Madison. Held every Saturday and Sunday from 12 pm to 4 pm for two or three courses and bottomless Mimosas or Aperol Spritz.
Nearest tube: St Paul’s
Price range: £££
5. Hanover Bar

Best for: Luxury expereince in Mayfair
Inside the newly opened Mandarin Oriental Mayfair, the Hanover Bar is a contemporary rooftop experience that perfectly captures the district’s refined and sophisticated character. Overlooking Hanover Square, the terrace has a sleek design with discreet luxury, perfect for intimate cocktails, sharing small plates, and relaxed evening dining. While this is not a traditional full-service restaurant in Mayfair, the menu includes yellowtail crudo, wagyu beef tacos, and artisanal desserts.
Nearest tube: Bond Street
Price range: ££££
6. Boundary Rooftop

Best for: Laid back vibes
Though just east of the city centre, Boundary Rooftop feels worlds away from London’s busy bustle below. With a glass-enclosed terrace and garden décor, it’s perfect for relaxed lunches or cosy winter evenings. The menu focuses on European classics, seasonal produce, and well-crafted cocktails.
Nearest tube: Old Street
Price range: ££
Tips for booking and planning your visit
Rooftop restaurants are in high demand, especially during summer and on weekends; therefore, planning ahead is essential.
The best time to enjoy rooftop dining in London largely depends on the atmosphere you’re after. From May to September, the city comes alive with long evenings, beautiful golden sunsets, and warmer temperatures, perfect for open-air dinners and late-night cocktails under the stars.
On the other hand, the winter months from November and December to February bring a completely different charm. Many rooftop venues transform with complete heaters, blankets, and glass domes, creating a cosy winter atmosphere.
Reservation tips
- Book two to three weeks in advance for peak times.
- Check age restrictions, as some rooftop bars are 21+ after 8 pm.
- Visit weekday lunches or early evenings for quieter, more affordable options.
Weather Considerations
Many of London’s rooftop venues now feature retractable roofs or heating. This ensures comfort in all seasons. Remember to always confirm the restaurant’s weather policy before booking.
Enjoy London from the sky
Dining in the clouds is one of the most unforgettable ways to experience the city. The best rooftop restaurants London combine culinary excellence, world-class service, and views that capture the very essence of the capital.
When planning your perfect getaway, knowing where to stay in London can make or break your expereince.
Urban Retreat Apartments provide elegant, centrally located accommodation just steps away from these top dining destinations.
Discover our apartments in Mayfair and get ready to enjoy the best accommodation and dinner overlooking London’s skyline.











