London is a city full of exciting spots to eat, drink, and relax but when you want to add a little enchantment to your dining experience, nothing beats a rooftop restaurant. Just think of sipping cocktails while gazing at St. Paul’s Cathedral, enjoying a sunset dinner overlooking The Shard, or having a casual bite surrounded by the city’s skyline. Ethereal, right? We’ve put together a guide to the best rooftop restaurants in London, where great food meets jaw-dropping views. From fancy dinners to laid-back brunches, these spots offer something for everyone. These rooftops won’t disappoint!
Sabine
Sabine is one of London’s most stylish rooftop spots, perfectly positioned near St. Paul’s Cathedral. The terrace is bathed in sunlight, which makes it a perfect spot to relax with friends or enjoy a romantic meal. The food menu is full of quality, with seasonal small plates like whisky-smoked salmon that feel indulgent without being heavy. We personally love the Afternoon high (think Coronation Chicken sandwich and Lobster Roll) tea, a beautiful assortment of sweet and savoury delights that can be paired with either a Sparkling wine or their list of iced teas. Their cocktail selection is just as impressive. The Licious Hibiscus is a crowd favorite, but there’s plenty to choose from if you’re in the mood for something different. Hot Tip: Visit during golden hour for a sunset that transforms the city into a postcard-worthy scene.
London Bridge Rooftop
If you’re after relaxed food with amazing views, London Bridge Rooftop is a must-visit. Hidden among the high-rises, this rooftop offers fantastic views of The Shard and Borough Market. It’s not just about the view, though—the food is a big draw, too. We’re talking juicy burgers, crispy chicken tenders, and mouthwatering halloumi fries. Pair these with craft lagers, refreshing cocktails, or a glass of rosé, and you’ve got the perfect setup for a fun evening. This spot is devoted to casual dining, so it’s great for after-work drinks or weekend meetups with friends.
Circes
Circes brings a splash of the Mediterranean to London’s rooftops. Named after the Greek Sun God’s daughter, this spot is full of cheerful colours, rattan furniture, and sunny feels. It’s the kind of place where you can forget you’re in the city and feel like you’re on holiday instead. The food is rooted in Mediterranean flavours. From fried halloumi to grilled corn ribs and chorizo flatbreads, everything is fresh and full of flavour. The cocktails you ask? They’re just as dreamy, with Olympian-themed drinks that transport you straight to the Greek Isles. This rooftop space is perfect for casual afternoons or lively evenings, and the decor is so charming you’ll want to snap a few photos while you’re there.
The Culpeper
The Culpeper is a rooftop gem that feels like a countryside escape in the heart of East London. Located in Spitalfields, this rooftop features a working urban garden where they grow ingredients for their restaurant. It’s a refreshing break from the usual city vibe, with cozy interiors and lush greenery everywhere you look. The menu changes with the seasons that reflects their focus on sustainability and fresh produce. No matter what you’re enjoying—a garden-grown cocktail or a plate of delicious bar nibbles—everything here is thoughtful and well-crafted. The view includes some of London’s most famous landmarks, like the Gherkin, adding a unique touch to the rustic, homely atmosphere.
View this post on Instagram
A post shared by The Culpeper | London Pub, Restaurant, Hotel, Rooftop Garden (@theculpeper)
Searcys at the Gherkin
If you’re looking for a fine dining experience with breathtaking views, Searcys at the Gherkin is the place to go. Located on the 39th and 40th floors, this rooftop restaurant offers stunning panoramas of the city, especially during sunset. The food is elegant and sophisticated, featuring dishes like braised beef cheek, Norfolk sea bass, and burrata with heritage tomatoes. Their wine and Champagne selection is equally impressive, making it an excellent choice for special occasions or a fancy treat-yourself moment. Don’t miss their afternoon tea, which comes with a boozy twist for those who want a little extra sparkle with their scones.
Seabird
Seabird is a seafood lover’s paradise, perched on the 14th floor of The Hoxton Southwark hotel. It’s known for having the longest oyster list in London and some of the best seafood-inspired dishes in the city. Ugh, we love. From whole lobster rice to tiger prawns with aioli, every dish feels like a celebration of the sea. The views? They’re just as spectacular, offering panoramic sights of the London skyline. The relaxed, inviting atmosphere makes it a great choice for date nights or Sunday brunches with friends.
One Hundred Shoreditch
Step into One Hundred Shoreditch, and you’ll feel like you’ve been transported to Palm Springs. This rooftop bar is all California feels, with pink terrazzo tables, blush tiles, and cascading plants. It’s bright, cheerful, and oh-so-trendy. The food is playful and colorful, with options like pink-dyed devilled eggs and sticky jackfruit tacos. The drinks menu doesn’t disappoint either, with creative cocktails like the lemongrass margarita stealing the show. No doubt, the blend of East London views and laid-back decor makes this rooftop a standout.
Bar Elba
Bar Elba is the go-to spot for anyone looking to let loose. This rooftop is dedicated to fun, with neon signs, graffiti art, and a lively atmosphere that makes every visit feel like a party. The menu includes comfort food favorites like burgers, fries, and cocktails that pack a punch. Their bottomless brunches on weekends are legendary, offering a chance to eat, drink, and soak up the sunshine with friends. With stunning views of London landmarks and a lively atmosphere, Bar Elba is ideal for group hangouts or weekend fun.
Images: Brands respectively
PS: Loved reading the story? Browse from our food and drink stories for more.