Category: Hotels | show me more
134A Kenton Road
Main: 0871 527 8664
Located near the leafy suburbs to the north west of London, Premier Inn London Harrow has great connections, whether you're heading into the city or out to the country.
Reviews for this businessLeave a review