Attractions

St George's Hotel Wembley is ideally located! You'll be walking distance from London's most famous Wembley Stadium and The SSE Arena.


London Designer Outlet Wembley

Home to 70 brands selling at discounts of up to 70%, plus restaurants, bars and multi-screen cinema.


Wembley Stadium

Wembley Stadium is a football stadium in Wembley, London, England, which opened in 2007 on the site of the original Wembley Stadium which was demolished in 2003.


Royal Air Force Museum London

The Royal Air Force Museum London, commonly called the RAF Museum, is located on the former Hendon Aerodrome, with five major buildings and hangars dedicated to the history of aviation and the Royal Air Force.


SSE Arena, London Wembley

Wembley Arena is an indoor arena in Wembley, London, England. It is located next to Wembley Stadium.