SquareMeal review of
The new Wembley Stadium is one of the best stadiums in the world, seating 90,000 fans. Further state-of-the-art facilities are lifts and escalators throughout, London’s largest banqueting hall with
a capacity for 1,900 guests, and numerous restaurants and snack bars, including what are London’s four largest restaurants. What’s more, there are 160 luxury private boxes overlooking the pitch,
each with its own kitchen meaning that food in each is cooked and served to order.