Winners Chapel International Leeds
169 Meanwood Road
Woodhouse
Leeds
LS7 1SR
United Kingdom
Winners Chapel International Leeds, 169 Meanwood Road, Woodhouse, Leeds, LS7 1SR
Baby changing facilities
Buggy friendly
Wheelchair access