Best Western Cumberland HotelHotel
1 St John's Road, Harrow, Middlesex, Harrow, HA1 2EF, United Kingdom
Situated in North-West London, in the middle of Harrow town centre, Best Western Cumberland Hotel is a 2-minute walk from Harrow-on-the-Hill Underground Station.