YHA London Lee Valley is the perfect accommodation if you want a great mix of city sightseeing and activities. Situated in the Lee Valley Regional Park just outside of London where you can explore open green spaces and even take part in watersports like white water rafting.
Split over six buildings, YHA London Lee Valley offers a 118 beds across 5 lodges. In the main building there is the reception area which doubles up as a tea shop during the day. The hostel has a large dining room which is located at the back of the building and can seat up to 110 people.