Holiday Inn London - Brent Cross
The Holiday Inn London Brent Cross hotel is ideally located at the foot of the M1 Motorway on the A406 North Circular, just a few minutes walk from Brent Cross Shopping Centre and 3 miles away from Wembley Stadium & Wembley Arena Ideal for sporting events and concerts. The hotel gives excellent access to local attractions such as RAF Museum- Hendon and Alexandra Palace. Central London is only 20 minutes away via Brent Cross underground station.