Kitchen Assistant - YHA London Lee Valley
19 days ago
Perhaps our most unique London hostel, YHA London Lee Valley is a hostel split over six wooden lodge-style buildings. This hostel is situated in Lee Valley Regional Park, where you can explore open green spaces and take part in watersports. At YHA London Lee Valley, we believe in valuing our team...