Everyone loves a fairytale, and this is your chance to join an enchanted adventure to visit Shrek right in the heart of the UK’s capital city. Shrek’s Adventure! London takes you and the whole family on an epic journey through Far Far Away. But to embark on a magical quest takes energy, so to help your fuel up, here are the top restaurants near Shrek’s Adventure! London.
Skip to a section
1. Great British Fish and Chips: best for traditional British food

🍔 On the menu: Fish and chips, burgers and chicken nuggets
📍 Where: Westminster Bridge Road SE1 7PB
💵 Cost: $
You can’t get much more traditional British food than fish and chips. And a short walk from Shrek’s Adventure towards Westminster Bridge brings you to Great British Fish and Chips, home to the UK’s national dish.
Here you can indulge in white fish deep-fried in a crunchy batter and chunky chips, popular with the British for over 150 years. So popular, in fact, that fish and chips were one of the few foods not rationed during the two world wars.
Try your chips with a regional British twist for extra authenticity. Curry sauce is popular in Wales, gravy is favored in the North, and Shrek himself would probably choose the very green mushy peas.
There are plenty of other options here too. Cheese, fish and chicken burgers, hot dogs, pies, and chicken nuggets are also on the menu. Pick this if your day combines Shrek with the London Eye; it’s handily located for both.
2. WAHACA: best for shareable Mexican

🌮 On the menu: Mexican street food
📍 Where: Queen Elizabeth Hall, SE1 8XX
💵 Cost: $$
Founded by a winner of UK MasterChef, Wahaca showcases vibrant and sustainable Mexican street food. Yes, there are tacos, enchiladas, and burritos, but what’s on offer here is far from the standard Mexican fare touted by fast food restaurants.
Fresh, flavourful, authentic ingredients combine for a range of delicious meat, fish, and veggie dishes. Try the pork pibil, slow-cooked in citrus and spices, and served with pink pickled onions. Or sample the grilled Halloumi with tomatillo and pineapple salsas and slaw.
Wahaca prides itself on minimizing its carbon impact and was the first UK restaurant to be certified Carbon Neutral. The chain works with responsible suppliers, helps diners make planet-friendly choices, and partners with a UNESCO-backed Mexican charity to help children whose parents work on the streets.
3. The Archduke: best for high-end steaks and burgers

🥩 On the menu: sophisticated steaks and burgers
📍Where: Concert Hall Approach, South Bank SE1 8XU
💵 Cost: $$
This South Bank restaurant and wine bar has been operating since 1979 – and it’s long been one of the top restaurants near Shrek’s Adventure! London. Tucked into the railway arches, this stylish space is perfect for a sophisticated drink, lunch, or dinner.
The Archduke’s brick arches and sleek design make this a chic but inviting venue. There’s an extensive choice of drinks and a bar menu that includes small bites and platters. Don’t miss the crispy chicken wings with salt and lime.
The full menu specializes in chargrill, burgers, and steaks. Early diners can take advantage of the Prix Fixe menu before 7 pm, while there’s a reduced price Cocktail Hour from 4 to 7 pm, Monday to Wednesday.
And The Archduke offers entertainment too! There’s a full schedule of jazz, from pianists and duos to bands.
4. Pizza Express: best for family-friendly Italian

🍕On the menu: pizzas and Italian side dishes
📍 Where: Unit 3 The White House, 9c Belvedere Road SE1 8YP
💵 Cost: $$
Take a short walk towards Waterloo station and you’ll find a branch of the ultimate family favorite restaurants – Pizza Express. As one of the friendliest restaurants near Shrek’s Adventure! London, despite its size, it’s usually always possible to get a table here, even at busy times.
There are pizzas to suit all palates. Crisp Romana pizzas, folded Calzones, and square Calabreses provide plenty of choice. Little ones will love the Piccolo – children’s – menu, and every Piccolo order comes with a kids’ activity pack to keep inquisitive minds busy.
This is one of the best family restaurants near Shrek’s Adventure! London, and it’s a great place for lunch near Waterloo station when you’re combining Shrek’s Adventure! with KidZania London.
5. Ping Pong: best for contemporary Chinese

🥟 On the menu: Modern dim sum
📍 Where: Festival Terrace, Southbank Centre, Belvedere Road SE1 8XX
💵 Cost: $$$
For shareable southern Chinese food in a contemporary, lively setting, you won’t get better than Ping Pong. Here you’ll enjoy little packets of deliciousness in the form of delectable dim sum, steamed bao buns, and crispy puffs.
When the first Ping Pong opened 20 years ago, it brought London’s Chinese food right up to date – and it has stayed contemporary. Gyoza has joined its neighbor dumplings on the menu, and gluten and vegan options are plentiful.
This is a bustling restaurant, so it’s not the place for a quiet chat or a romantic meal. But it’s certainly the spot place for sumptuous modern Chinese food handmade with care. It can get very busy here, so although walk-ins are possible, it’s best to book.
6. Southbank Centre Food Market: best for affordable global cuisine

🍛What’s on the menu: Street food from all corners of the world
📍Where: Southbank Centre, Belvedere Road SE1 8XX
💵 Cost: $$$
Busy with tourists and locals, the South Bank isn’t blessed with many affordable places to eat. But from Friday to Sunday and on bank holidays, the Southbank Centre Food Market is crammed with food stalls proffering gourmet delights from all over the world.
At the Southbank Centre Food Market, you’ll discover global street food and drinks, from Korean BBQ in burritos to vegan feasts from Ethiopia. There’s enough choice here for several full meals and you’ll be tempted to go back for more.