Where to Eat at the O2 – The Best O2 Arena Restaurants

The O2 has the second highest seating capacity of any indoor venue in the UK. It regularly hosts the likes of Kevin Hart, Arctic Monkeys, Britney Spears and much more. Luckily, the arena is packed with restaurants and bars to enjoy before the show. Take a look at where to eat near the O2 to make your trip the perfect one.


Located on the second floor of the Intercontinental Hotel, take your special someone for a premium dining experience at the Peninsula restaurant right by the O2 arena. Choose from the a la carte or set menu or catch the early dinner menu between 5.30pm to 6.30pm. Take in the spectacular views of Canary Wharf and the River Thames whilst sharing a bottle of wine to complete your dining experience.



Watch the chefs flipping patties through the open kitchen in this American style North Greenwich restaurant. Serving juicy hamburgers with beef sourced from Scotland, this is one of the best O2 restaurants. The menu also offers great choices for kids and vegetarians. Vegans are catered for too with a beetroot falafel burger with baby kale, smashed avo, lime dressed rainbow slaw and more. Free wifi, great prices and delicious burgers, what more could you want at London O2 arena restaurants.


Craft London

Situated just outside the entrance of the O2 arena, Craft London offers an a la carte menu or tasting menus. It is a project by Stevie Parle and Tom Dixon who have collaborated to create dishes using almost exclusively British produce. Their signature dish is the infamous 72-hour clay-baked duck. If you aren’t hungry but still fancy checking out this stunning restaurant then you have to take a seat at their 360-degree rooftop cocktail bar. 

Top tip: Check out their weekly ‘Test Kitchen Tuesday’ menu for some surprising treats.


All Bar One

View this post on Instagram

We like to take inspiration from all corners of the world, and our Pad Thai dish is no exception! 😄 Dive into our Pad Thai with rice noodles, peppers, broccoli, free range egg, pak choi, sugar snaps, sweet chilli and peanuts and transport yourself to the world of Asian flavours ✨ Pop in to All Bar One and try it this week! • • #allbarone #allbaronemenu #allbaronevegan #vegan #veganism #veganfood #veganuary #veganmenu #vegetarian #vegansofldn #feastagram #foodblogger #eatcolourfully #londonfoodguide #foodinlondon #eatlondon #padthai #restaurantslondon #londoninstagram #healthyfood #healthyeating #healthyrestaurant #thaifood #toplondonrestaurants #dailyfoodfeed #thisislondon #igfoodie #londonrestaurant

A post shared by ALL BAR ONE (@allbarone) on

A stylish and modern three floor restaurant located at the entrance of the London O2 arena. Start your day with a terrific breakfast or classy brunch at All Bar One. Kick off your evening with some tapas and bubbles to share or by dining on their signature dishes such as the lemon chicken and lobster burger. Looking to entertain clients or throw a party? This restaurant is the perfect choice of where to eat at the O2 with their top floor VIP lounge. It boasts a cinematic screen, DJ booth, cloakroom and private bar.



Gaucho at the O2 is a meat-lovers sanctuary offering London’s finest steaks and a fantastic wine selection to accompany a pre show dinner. Located over three floors you can sip first-class cocktails in the sunken seating of the cocktail bar before digging into a juicy steak in the balcony lounge. The top floor can be bought out for small wine tastings or big private dining parties. Gaucho even offers cookery classes for those who want to bring the taste of Argentina home with them. A great option when looking where to eat at the O2.


Add comment

Most popular

Most discussed