No.8 Willesden Hostel London, HOSTEL in London England.
No.8 Willesden Hostel London.

305 High Rd, Willesden, London, England

Located near: All London Tourist Attractions are Easily Accessible by Tube, Taxi or Bus. Located 5 Minutes Walk from the Dollis Hill Tube Station (Jubilee Line - 24Hr Friday/Saturday ), 24Hr Bus Station & a 24 Hr Taxi Station.

UNFORTUNATELY WE DO NOT HAVE THE FACILITIES TO APPROPRIATELY ACCOMMODATE GUESTS WHO NEED TO SELF ISOLATE FOR 14 DAYS.
At No.
8 we take pride in our Customer Service and ensure that all of our Guests get everything they want from their time in London.
We cater for the Young & Young at Heart Backpa

Check Availability

From People Nights




Book Hostel in