YHA London Central, HOSTEL in London England.
YHA London Central.

104-108 Bolsover St, London, England

Located near:

Rated London's number one hostel in 2008, 2009 and 2010, YHA London Central boasts seven floors of modern, budget accommodation, just five minutes' walk from Oxford Street.
This is the perfect place for young backpackers wanting to experience the heart of the capital.
Great news! Modern, stylish

Check Availability

From People Nights

Book Hostel in