If you’re visiting the Tower of London, then you’ll definitely want to check out this list. Full of local hits, hidden treasures, cheap guilty pleasures and fine dining, here’s what we recommed.
The Top 10 Places to Eat Near the Tower of London
The Tower of London attracts visitors from far and wide to see this 11th century fortress and prison. Here are some of the best restaurants in the area.
The Authentic Souvlaki
€ – €€ | Greek | Big Portions
Kicking off this list of restaurants near the Tower of London, we have one of the best spots to pick up some fast, delicious food that will keep you filled. The perfect place to stop before making your way to the Tower, the Authentic Souvlaki is located in the Fenchurch Street Station market.
It’s an unassuming stall staffed by passionate cooks who are committed to bringing authentic Greek food to London at a very reasonable price. The lunch boxes are what we recommend. You casn get a Chicken & Halloumi box with pita and salad for only £8. You can grab one with fries for only £1.50 more. It can be hard to find good food on the cheap in London, but these guys make it easy.
Address: 60 Fenchurch St
Hours: Tuesday 11:00-2:30, Wednesday 11:00-2:30, Thursday 11:00-2:30, Friday 11:00-2:30
€€€€ | Michelin Star | French
Our first Michelin starred restaurant near the Tower of London, Club Gascon specializes in dishes sourced in the Southwest Gascony region of France. Established in a former tea house, much of the original marble and stunning architecture is still intact.
What isn’t great here? Their varied tasting menu changes with the season, but offers a wide assortment of delicacies, like Mackerel & Caviar, Quail in Oysters Sauce, and Black Truffle with Holy Honey & Pear. Arriving in seven courses, this will run you £130 and £190 if you’d like it paired with wine selected by the in-house sommelier.
Just so you know, you’ll have to make reservations to get a seat, but it’s definitely worth the trouble.
Address: 57 W Smithfield
Hours: Tuesday to Saturday: 6–10PM
€€€ | Fusion | Great View
If you’re looking for a great view to go along with food you won’t find anywhere else, then SUSHISAMBA should be on your list. Located on the 38th floor of the Heron Tower, and with stunning views of the Tower of London and the Thames, SUSHISAMBA has some of the more unique offerings in the city.
A Japanese-Brazilian-Peruvian fusion restaurant, SUSHISAMBA is probably the only place where you can get yellowtail in a taquito. Their selection of rolls are incredibly imaginative: the El Topo with salmon, jalapeno, and melted mozzarella, or the Sasa with shrimp tempura with Padron pepper. There are tons of great sushi spots in London, but you’re simply not going to find these offerings anywhere else.
Address: Heron Tower, 110 Bishopsgate
Hours: Monday – Sunday: 12pm – 10pm
€ | Big Portions | Locals Love It
Okay, let’s take a break from the big figure price tags. As the name suggests, De Vine can be found on Vine Street, just a short walk from the Tower of London. With a modest café atmosphere, you can grab a full-sized English breakfast served with steak fries and a coffee for about £5. Their chicken curry is great too.
The locals love it, and you can dependably feed a huge group for a modest price. You’ll have to walk all that off, so it’s the perfect place to head before visiting the Tower or crossing the London Bridge.
Address: 19 Vine St, Tower
Hours: Monday-Friday: 6AM–4PM
€€ | Mexican | Modern Setting
Another place that won’t break the bank, DF Tacos serves up authentic Mexican in a cozy, modern space on Hanbury Street. You can get a burrito stuffed with your choice of protein, pickled onions, and Avocado mojo salsa for only £8. And they offer bottomless Agua Fresca to go with it for about £3.
We’d definitely recommend heading here if you’re with a group. A lot of places skimp on the protein in their tacos, but not these guys. And with a side of chips and guacamole to go around, everyone’s sure to leave happy.
Hours: Monday – Wednesday: 12–10:30PM, Thursday – Saturday: 12–11PM, Sunday: 12–10PM
€€€€ | Great Brunch | Authentic British
What a view! Aqua Shard presents modern British food from a stunning thirty-one story, wraparound view of greater London from The iconic Shard. A great place for an elegant brunch, Aqua Shard offers a wide range of wonderfully crafted breakfast and a la carte options, like fluffy Buttermilk pancakes and caramelized scallops.
Yet the main event here is definitely the Forgotten British menu, where chefs Matthew Fort and Anthony Garlando revive traditional British dishes and the stories that go with them. Seriously, everything in this four course menu, from the Roasted cep mushrooms on toast to the Cornish red mullet, comes with a printed history. It’s what takes this high-quality restaurant to a must-visit historical treasure trove.
By the way, the dress code excludes shorts or flip flops, so keep that in mind!
Address: Level 31, The Shard, 31 St Thomas St
Hours: Monday to Friday, 12–11PM, Saturday and Sunday: 10:30AM–11PM
€€€€ | Michelin Star | Great View
Awarded with one Michelin star and located on the 24th floor of Tower 42 on Old Broad Street, City Social serves modern British food in a high-end experience. Equipped with a varied a la carte menu, you might find yourself a little overwhelmed. We’d definitely recommend the Hamachi ceviche with langoustine tartare or the Sea Bass with Jerusalem artichoke.
Though you really can’t go wrong with anything at City Social. It’s one of the finest restaurants near the Tower of London, and is the perfect spot for a romantic dinner for two. And make sure to make room for desert, their Banana souffle with rum and raisin ice cream is fantastic. Definitely one of the most elegant restaurants near the Tower of London!
Address: Tower 42, 25 Old Broad St, Cornhill
Hours: Monday, Closed – Tuesday: 5–11PM – Wednesday-Friday: 12–2:30PM, 5–11PM – Saturday: 12–2:30PM, 5–11PM – Sunday, 12–6PM
The Duck & Waffle
€€€ | 24/7 Brunch | Unique
Also located in the Shard and open 24 hours, The Duck & Waffle keeps things light and playful with a menu built to share. As the name suggests, these guys specialize in, well, ducks and waffles. Served beside fried duck eggs and smothered with mustard maple syrup, it pairs perfectly with their bottomless cocktails.
They serve brunch all day, but that doesn’t mean there aren’t great dinner options. Simple dishes like the Whole Roasted Corn Fed Chicken come to life in the elegant preparation. We’d also recommend the Native Breed Rib of Beef, aged for 40 days.
Address: 110 Bishopsgate, London (Heron Tower) – 40th floor
Great British Fish and CHips
€ | Fast and Cheap | Guilty Pleasure
A list of restaurants near the Tower of London would be incomplete without this classic. Fast, cheap and delicious, Great British Fish and Chips keeps it simple. Piled high with thick cut chips, their fried fish and chicken platters go for only a few pounds. You’ll want to grab a slushee too, especially on a hot day.
Located right along the Thames, this is a great place to grab a quick bite before heading to the Tower, or just when you’re feeling like making your tastebuds happy. And if you’re not stuffed already, their apple pie and ice cream is pretty good too!
Address: Unit 2 Western Pavillion, Tower Hill
Hours: Every Day, 10AM–7PM
Galvin La Chapelle
€€€€ | French and Italian | Michelin Star
Combining French and Italian cuisine, this Michelin star restaurant doesn’t cut corners when it comes to delivering one of the best restaurants near the Tower of London. Starters like the Lasagne of Dorset crab serve as a wonderful prologue to the main course.
We’d recommend Roast supreme of pheasant, pommes Anna, chanterelles, sprout tops & red cabbage purée. However the Winter Truffle risotto is fantastic and filling, if you’re a vegetarian looking for a delightful and surprising dish.
These dishes hover around £40, but if you don’t mind the extra expense, try the Menu Gourmand. Every dish is paired with a specially selected wine, and include such options as Roast magret of duck and luxurious foie gras.
Address: 35 Spital Square, Spitalfields
Hours: Every Day: 12–3PM, 5:30–9PM