YHA Lee Valley

YHA Lee Valley
Windmill Lane, Waltham Cross, Hertfordshire, EN8 9AJ