Find Hostels all over the World
London Backpackers, HOSTEL in London England.
London Backpackers.
8/10 Queens Parade, London, England
Located near: UNDERGROUND: Hendon Central Station ( Northern Line ) British Rail ( Overground ) - Hendon Station
Recently renovated for 2018, London Backpackers offers travellers comfort and safety with a bit of Fun thrown in for good measure at one of London's Original Backpackers welcoming like-minded travellers for over 30 years.
With a Tube Station and 24hr Buses located across the street it's a Perf