Welcome to Best Western Cumberland Hotel London, 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. Central London is just 15 minutes away, and Wembley Stadium is a 10-minute journey from Best Western Cumberland Hotel. Harrow’s bustling shopping area and vibrant nightlife is very close by. All bedrooms have free Wi-Fi access and an LCD TV. Oscar’s Bar boasts an excellent selection of light and larger meals to suit all tastes, and shows the latest sporting events on Sky Sports channels. (Best Western Cumberland Hotel London hotels booking).