YHA London Central
YHA London Central boasts seven floors of modern, budget accommodation just five minutes’ walk from Oxford Street – the perfect place for backpackers wanting to experience the heart of the capital.Facilities at the hostel include...