Choose your room
53 Wendover Road Hotel
Located nearly 5 minutes' walk from Church Of All Souls, 53 Wendover Road Hotel London offers access to tourist attractions throughout London.
While staying in this London hotel, you are invited to discover the famous Natural History Museum, located around 7 km away, or visit sports venues like the football Wembley Stadium, which is 3.4 km away. The distance to British Music Experience is about a 25-minute walk away. The 53 Wendover Road London is in close proximity to Harlesden Baptist Church, and Willesden Junction tube station lies just 250 metres away. There is Webb Place bus stop only 10 minutes on foot from this London hotel.
The accommodation has 14 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as coffee and tea making facilities. They come with a separate toilet and a shower along with such comforts as hair dryers and towels.
Dining options also include Costa Coffee, located a short way from the 53 Wendover Road.