YHA has two hostels available for Exclusive Hire. YHA London Oxford Street, a vibrant city centre hostel situated a block away from Europe’s largest shopping street, and YHA London Lee Valley, a fantastic base set in thousands of acres of picturesque country parkland – and just a 25-minute train journey from the centre of London.
- Read less