115 Turner Road, Queensbury, Edgware, Middlsex, London, HA8 6AS
Prices start from: £26.33
Review Score: 4.4 / 5
Book a stay at these cheap London rooms and you’ll be within a short distance of Wembley Stadium. You can also get to Central London in around 20 minutes from nearby Queensbury Tube Station. Facilties include WiFi internet and an alarm clock radio.