London Wembley Stadium
Near St George Hotel Wembley
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.
The St George Hotel Wembley is within 2 minutes walking to London Wembley Stadium.
Address: Wembley, London HA9 0WS
Phone: 0844 980 8001