Best restaurants in the O2 arena

London's O2 arena is undeniably one of the UK’s most recognisable venues hosting some of the biggest names in the entertainment business - and, of course, a number of conveniently placed restaurants serving everything from classic British pub grub to Mexican food. If you’re in need of some post or pre-event fuel food at the O2, you could find that you’re spoilt for choice. So, to take the pressure off, we've put together the ultimate catalogue of eateries at the O2 with all the information you could need.

Updated on 04 April 2024

Built beneath the Millennium Dome in 2007, the arena has seen performances from the likes of Led Zeppelin, Prince, and Elton John to crowds of up to 20,000 people making it the second-biggest indoor venue in the UK. With hundreds of concerts at the O2 every year, the site has developed into a standalone entertainment district complete with a cinema, a bowling alley, a club and a great selection of restaurants.

In addition to the many crowd-pleasing burgers and ice cream joints, some of London’s most on-trend kitchens have opened offshoots and sister restaurants in the O2, serving up some must-try pretty plates for when you’re looking for something a little more special. To avoid the dread of choice paralysis, we’ve done the leg work for you and rounded up all the best spots for food at the O2 arena.

Below you’ll find a smart and simple list of all the options for dining at the O2, from elegant places to quick bites. So, whatever the occasion, take a look at the options below and you'll be sure to find somewhere that ticks all the right boxes. Alternatively, if you’re looking to explore the rest of the Royal Borough's food scene, you can find plenty more restaurants in North Greenwich.

The Observatory O2 Arena

The Observatory O2 Arena

31 Entertainment Avenue, Greenwich, London, SE10 0DY

The Observatory has all the cosy decor and draught beers of a traditional pub experience right in the heart of the O2. The food menu includes a classic sausage and mash, and hearty pie fillings like chicken and truffled oyster mushroom.

Under £30
Pubs
British
Scarlet Rasoi

Scarlet Rasoi

The 02, The Avenue, Greenwich, London, SE10 0DX

Scarlet Rasoi is a refreshing change from the many chain restaurants at the O2. The swanky modern dining room is a great place to enjoy its authentic range of Indian dishes. With plates from both the wok and grill, the menu here includes dishes such as grilled lemongrass lamb chops and gunpowder paneer.

Under £30
Thai
Indian
Gordon Ramsay Street Burger – The O2

Gordon Ramsay Street Burger – The O2

Unit 2.05, The Entertainment District, Peninsula Square, Greenwich, London, SE10 0DX

Like the man himself, Gordon’s burger menus get straight to the point - choose from eight different burgers all accompanied by seasoned fries and a soft drink. Looking to amp things up? Upgrade to Wagyu beef, and finish with bottomless ice cream.

Under £30
North American
Burgers
Gaucho O2

Gaucho O2

O2 Arena, Peninsula Square, Greenwich, London, SE10 0DX

If you’re in need of a touch of flashiness, a very good steak, and a stylish cocktail then look no further. Gaucho is set over three floors with a bar lounge, a basement wine-tasting space and a balcony dining room.

£50 - £79
Steak
Argentinian
TOCA Social at The O2

TOCA Social at The O2

Peninsula Square, Greenwich, London, SE10 0DX

TOCA Social offers a uniquely interactive football tilted dining experience with immersive target practice-style games and a match day menu complete with baby back ribs, Nashville fried chicken, burgers and seven - yes, seven - types of cheese mac 'n' cheese.

£30 - £49
North American
Burgers
Rodizio Rico - The O2

Rodizio Rico - The O2

Peninsula Square, Greenwich, Greenwich, London, SE10 0DX

Rodizio Rico at the O2 arena serves a one-price all-you-can-eat selection of barbecued meats. With meats including beef rib-eye and pork legs and an inventive cocktail list, you can be sure that you won’t leave this brasserie-style O2 restaurant hungry or thirsty.

£30 - £49
Brazilian
Snowflake Gelato The O2

Snowflake Gelato The O2

Arena, Unit: 12.0.2a The O2 Entertainment, Peninsula Square, Greenwich, London, SE10 0DX

In need of a mid-concert energy booster? Then one - or three - of the 50 different flavours of ice cream at Snowflake Gelato will fit the bill. The options at Snowflake are endless and include a separate waffle and crepe menu.

Under £30
Ice Cream
Five Guys O2 Arena

Five Guys O2 Arena

The O2, Greenwich, London, SE10 0DX

For a quick and filling dinner at the O2, Five Guys is a great option. This is the king of big, comforting no-frills burgers. Don't skip the milkshakes; you can add as many Reese's peanut butter cups and other toppings as you like.

Under £30
North American
Burgers
Afrikana at The O2

Afrikana at The O2

The O2, Greenwich, London, SE10 0DX

Afrikana serves up a vibrant menu of traditional African recipes with a contemporary tilt. There’s plenty of choice on the menu including slow cooked curry goat, traditional bunny chow, jerk chicken, burgers and a range of vegetarian options.

£30 - £49
South African
West African
Caribbean
Gourmet Burger Kitchen The O2

Gourmet Burger Kitchen The O2

Unit 22, The O2, Peninsula Way, Greenwich, London, SE10 0DY

From a satay chicken burger to a truffle and camembert beef burger, there’ll be something to tempt you at GBK. There’s Prosecco on the menu and plenty of vegan and vegetarian options here too, making it a great crowd-pleaser.

Under £30
Burgers
Thunderbird Fried Chicken at The O2

Thunderbird Fried Chicken at The O2

Peninsula Square, London, SE10 0DX

Thunderbird Fried Chicken serves just the sort of food you need before a big concert; satisfying Instagrammable options including salted caramel wings and a meltdown chicken bun which comes topped with molten jalapeno and miso cheese – who can say no to that?

Under £30
Busaba at The 02

Busaba at The 02

Unit 2.02, The Avenue, Greenwich, London, SE10 0DX

Serving a wonderfully diverse menu of different Thai classics, there’s something for everyone on Busaba’s menu from grilled tamarind duck breast to a signature Thai green curry, plus a separate ‘bowls’ menu available if you’re looking for a quick pre-show lunch.

Under £30
Thai
Jimmy

Jimmy's The O2

The 02, Greenwich, London, SE10 0DX

Jimmy’s buffet restaurant has all the buzz to hype you up before the big show. Expect international cuisines including Indian, Mexican, British, Chinese, and Italian. To top it off, there’s a reasonably priced drinks menu featuring cocktails, beers and spirits.

Under £30
International
Cabana O2

Cabana O2

The O2, Peninsula Square, London, SE10 0DX

Cabana is all about Rio street food. Serving wraps, small bites, and steaks cooked on the churrasco grill, and plenty more, the food at Cabana is all packed full of flavour and fun. Plus, there’s a great value happy hour offering.

Brazilian
Las Iguanas at The O2

Las Iguanas at The O2

Unit 3, Peninsula Square, Millennium Way, Greenwich, London, SE10 0DX

Serving Latin American comfort food, Las Iguanas can always put a smile on your face. From amazing nachos to wonderful wings and churros served dusted with cinnamon sugar, chocolate ganache, and dulce de leche for dipping it's a sure win.

Under £30
Mexican
South American
Trapdoor

Trapdoor

The O2, North Greenwich, London, SE10 0DX

Trapdoor conjures the urban cool of New York and The Bronx, with vibrant artwork and graffiti murals dotted around the room and an easy going all-day menu that ranges from breakfast and brunch to steak, rotisserie chicken, burgers and more.

£30 - £49
North American
International
Marugame Udon O2

Marugame Udon O2

The O2, Peninsula Square, Greenwich, London, SE10 0DX

Serving up highly affordable noodle dishes, Marugame is taking the UK by storm with an expansive menu including chicken katsu, pork tonkotsu, plus a diverse selection of vegan dishes to pair with a pre-gig sparkling yuzu sake, or Asahi beer.

Under £30
Noodles
Japanese

Looking to broaden your search for great grub in SE10 after a visit to the Royal Observatory or a cruise on a riverboat? Sneak a peek at the best restaurants in Greenwich, or leap across the river on a cable car to discover the best restaurants in Canary Wharf for riverside dining and cocktails with stunning sunset views. There’s plenty to see on this little bend of the Thames River to suit every budget, occasion, and taste requirement. Simply click through to the restaurant page to find all the relevant information to make your reservation.

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in