Um undefined
Premier Inn London Hendon is located in North London, only 30 mins to central London by train. Nearby attractions include Wembley Arena and Brent Cross Shopping Centre. - London Hendon Premier Inn has everything you'd expect, incredibly comfy beds in every room and an integrated restaurant serving a mix of traditional and contemporary dishes.
Please note that: Parking has limited spaces - first come first served. With extra charges.
Loading map...
Adresse
London
GPS: N 51.58503 E -0.24834