11 Best Places to Eat Near The Shard in London

The Shard is located in the popular London Bridge neighbourhood, an area with plenty of dining options, ranging from burgers and pizzas to traditional British fare. What takes your fancy?

María Cano

María Cano

9 min read

11 Best Places to Eat Near The Shard in London

View of The Shard in London | ©Olga Lioncat

During your visit to London, you’ll have the chance to take in the city from the highest observation deck in Western Europe, The Shard. And after your visit, what better time to grab a bite to eat? This observation deck is located in the **well-known London Bridge area,**where there are plenty of dining options, ranging from tasty burgers and traditional British dishes to fusion cuisine and dishes from other parts of the world, such as Italy, Peru, China and Mexico... There are plenty of options. Here’s a list to suit all tastes and budgets.

But first, be sure to check out the post on what to see and do in London to plan the rest of your trip in detail.

1. The most authentic option, The Old King’s Head

A Delicious Burger| ©Valeria Boltneva
A Delicious Burger| ©Valeria Boltneva

The Old King’s Head is an affordable spot with good reviews. It’s a typical English pub offering a great selection of beers and traditional dishes such as sausages, burgers, and meat pies served with mashed potatoes or chips, as well as starters like crisps or chips.

The staff are very helpful and the atmosphere is very pleasant; many of the customers are locals. What’s more, this pub shows football matches and sporting events on TV, and the music is tastefully chosen.

  • Opening hours: the pub is open every day from 11 am to 11 pm, and food is served from 11 am to 5 pm.
  • Estimated price: approximately €10–15.
  • Cuisine: British.
  • Where is it? 45-49 Kings Head Yard, Borough High Street, London.

Buy tickets for The Shard

2. British cuisine at Bunch of Grapes

Roast dinner at Bunch of Grapes| ©Nadia J
Roast dinner at Bunch of Grapes| ©Nadia J

Bunch of Grapes is situated between The Shard and Borough Market and is a typical British restaurant with a varied menu ranging from vegetarian dishes such as salads and hummus, a wide selection of burgers, sausages, battered cod, steaks and the occasional Italian dish. Everything is made with fresh, seasonal produce. It also has a heated conservatory, ideal for enjoying a beer in good company.

The staff are very friendly and service is prompt. Many of the customers are locals and tend to return regularly.

  • Opening hours: This establishment is open every day of the week from 12 noon to 11 pm.
  • Estimated price: from approximately €23.
  • Cuisine: British.
  • Where is it?: 2 St Thomas Street, Borough, London.

Book a food tour of London

3. A tasty burger at Patty & Bun

The Patty & Bun Burger| ©Mr Utterly Wrong
The Patty & Bun Burger| ©Mr Utterly Wrong

Patty & Bun is the perfect place to enjoy a tasty burger, with vegetarian options available too. It offers a wide range of choices that go beyond the usual ingredients such as courgette, aubergine and mushrooms, and can be topped with coriander or chilli. It also serves other typical fast food dishes.

The service is good and the premises are clean.

  • Opening hours: The restaurant is open from 11.30 am to 9.30 pm.
  • Estimated price: from €8–11 to approximately €18.
  • Type of cuisine: burgers.
  • Where is it?: 19 Borough High Street, London.

Buy tickets for The Shard

4. A snack at Pret a Manger

Visiting Pret a Manger| ©Marco Verch
Visiting Pret a Manger| ©Marco Verch

It’s a very popular spot in the UK for breakfast or a quick bite to eat. Ideal if you want something healthy without wasting time and want to continue your visit to London as quickly as possible.

Pret a Manger is a franchise that was founded in 1986, where you can enjoy salads, sandwiches, baguettes and a wide variety of organic and 100% natural coffees. The staff are usually very friendly and the service is good. What’s more, they often speak Spanish, so if your English is limited, you won’t have any trouble making yourself understood.

  • Opening hours: there are several Pret a Manger outlets in London, but the one next to The Shard is open Monday to Thursday, from 7 am to 6 pm.
  • Estimated price: from €7–10.
  • Type of cuisine: fast food, vegetarian, healthy.
  • Where is it? 8 London Bridge Street, London.

Book a food tour of London

5. Discover Peruvian cuisine in Cusco

Enjoying Peruvian food at Cuzco| ©Nesreen S
Enjoying Peruvian food at Cuzco| ©Nesreen S

Cuzco is a bar-restaurant serving exquisite Peruvian dishes such as ceviche, squid, yuca, pork crackling, empanadas, seafood chaufa or quinoa. A wide variety of dishes to delight diners who visit this little corner of Peru in London.

The service and hospitality are also very good, but the prices are a bit on the high side. Starters cost between €8 and €14, main courses between €17 and €23, and desserts from €6, though the portions are small.

  • Opening hours: open Monday to Saturday from 12 noon until 11 pm.
  • Estimated price: from €29.
  • Cuisine: Peruvian.
  • Where is it? 4-5 London Bridge Street, London.

6. The best wood-fired pizza at Pizza Pilgrims

Margarita pizza at Pizza Pilgrims| ©Bex Walton
Margarita pizza at Pizza Pilgrims| ©Bex Walton

And if you’re looking for an Italian restaurant, the place to go is Pizza Pilgrims, a restaurant located between London Bridge and the Tower of London. They offer a variety of pizzas cooked in a wood-fired oven at affordable prices. They also have options for those looking for vegetarian or vegan food.

  • Opening hours: Pizza Pilgrims is open every day of the week: Mondays from 12:00 pm to 9:00 pm, Tuesday to Saturday also from 12:00 pm but stays open until 10:30 pm, and Sundays from 12:00 pm to 9:00 pm. The staff are very friendly and the place
  • Estimated price: from €11.
  • Type of cuisine: Italian, pizzeria.
  • Where is it?: Unit SU48, Bermondsey Street, London.

7. Dinner at a typical sports pub, Redwood Sport Pub & Kitchen

At Redwood Sport Pub & Kitchen| ©Angelique B
At Redwood Sport Pub & Kitchen| ©Angelique B

Redwood Sport Pub & Kitchen is a sports pub, ideal for watching sport whilst having a beer or a burger. Very typical in England. They have a wide variety of food options, from burgers, pizzas, salads, hummus, nachos… And they also have several set menus starting from €25. The atmosphere is good, but it’s usually quite busy. The service and customer care are very good and the staff are friendly.

  • Opening hours: this restaurant is open every day of the week. Sunday to Wednesday, from 11 am to 11.30 pm, and Thursday to Saturday, from 11 am to 12.30 am.
  • Estimated price: from €17–€23.
  • Cuisine: British.
  • Where is it?: London Bridge Station, London.

8. A typical breakfast at Pure

Enjoying a hot chocolate at Pure| ©Micha-BCN
Enjoying a hot chocolate at Pure| ©Micha-BCN

Pure is another very typical chain in England where you can have breakfast, both hot and cold, or enjoy a snack or light lunch. They serve dishes featuring chicken, chilli, soups, pasta, burritos, salads… And as well as coffees and teas, they have delicious hot chocolates.

The venue is cosy, the staff are friendly and the value for money is good.

  • Opening hours: Pure is open Monday to Friday, from 7 am until 3 pm.
  • Estimated price: from approximately €6 to €12
  • Type of cuisine: fast food.
  • Where is it?: 8 London Bridge Street, London.

9. The best burrito at Chilango

Visiting Chilango in London| ©Lizzy B
Visiting Chilango in London| ©Lizzy B

Chilango is a Mexican fast-food restaurant serving burritos, hot boxes and salads that you can customise with various ingredients and dress with traditional sauces such as pico de gallo or salsa verde. The burritos and guacamole come highly recommended. You’ll definitely be back.

The service is good and quick. The staff are very friendly.

  • Opening hours: Chilango is open every day of the week, Monday to Thursday from 11 am to 10 pm, Fridays from 11 am to 10.30 pm, Saturdays from 12 noon to 10 pm and Sundays from 12 noon to 9 pm.
  • Estimated price: approximately €10–12.
  • Type of cuisine: fast food, Mexican.
  • Where is it? 90 Tooley Street, London.

10. A delicious burger at Honest Burgers

Enjoying a burger at Honest Burgers| ©Laura S
Enjoying a burger at Honest Burgers| ©Laura S

Honest Burgers is the perfect place to enjoy a tasty burger made with high-quality beef, served with delicious chips or onion rings. They also offer vegan options. It’s undoubtedly an excellent choice and highly recommended if you’re visiting The Shard. What’s more, the staff are very friendly and the service is good. A place worth visiting again.

  • Opening hours: open from 12 noon until 10 pm.
  • Estimated price: from €10.
  • Type of cuisine: burgers, vegetarian.
  • Where is it?: London Bridge Station, 6 Bermondsey Street, London.

11. Take a culinary journey to Hong Kong at Duddell’s

Dining at Duddell's| ©Isobel Kaul
Dining at Duddell's| ©Isobel Kaul

Duddell's offers tasty, traditional Hong Kong dishes. Highly recommended if you want to try something different. As for the service, there is room for improvement.

  • Opening hours: lunch is served from 12 noon to 2.30 pm and dinner times vary depending on the day; on Mondays and Sundays, from 6 pm to 10 pm; on Wednesdays, opening hours are extended from 6 pm to 11 pm; and from Thursday to Saturday, from 6 pm to midnight. Closed on Tuesdays.
  • Estimated price: from €10.
  • Cuisine: Chinese.
  • Where is it? St Thomas’s Church, 9A St Thomas Street, London.

Typical London dishes

Fish and chips| ©Kirk M
Fish and chips| ©Kirk M

London has a number of typical dishes such as fish and chips, roast beef, meat pie and the burgers so common in traditional pubs. Even so, due to its multicultural nature, in this city you can enjoy a wide variety of dishes from other countries. Pizzerias, Mexican, Peruvian, Argentinian, Japanese and Chinese restaurants are very common, and you can even find some restaurants serving Spanish food. The options are diverse and whatever you’re looking for, you’ll find it.

But if you want to find out more about London’s cuisine, I recommend you take a food tour of London.

Book a food tour of London

How much should you budget for eating out in London

Paying the Bill| ©cottonbro
Paying the Bill| ©cottonbro

As you’ve read in this post, there are plenty of options for eating out in London and, although the city is generally expensive, there’s something to suit every budget. You can get a bowl of soup for €3.50–€4, a slice of pizza for just €5, a burger for €6–€12 or a whole pizza from €8–€9 and, of course, if you’re not on a tight budget, you can head to a more upmarket restaurant and eat for €20–€25 upwards. You won’t regret it!

If you’d like more dining recommendations in London, do check out the posts on places to eat near the London Eye or where to eat near the Tower of London, and you’ll discover other restaurants well worth a visit.

Meal times and restaurant opening hours in London

The Shard at sunset| ©Fred Moon
The Shard at sunset| ©Fred Moon

In London, breakfast is usually served from 7 am to 10 am, lunch from 12 noon to 2–3 pm, and dinner from 6 pm to 10–11 pm.

Even so, as it is a large city with so many inhabitants and such varied schedules, it is common to find bars and cafés serving food throughout the day, even if it isn’t an elaborate menu, but just enough to keep you going. So, if you’re visiting London and your schedule is a bit out of sync because you’re trying to make the most of your sightseeing, don’t worry because there are always options.

And remember that after visiting The Shard, you can continue your day’s itinerary with a visit to the Tower of London. Here’s a post where you can find all the information on tickets for the Tower of London, and after that I recommend taking a cruise on the Thames.