Mill Hill Chapel

City Square
Leeds
LS1 5EB
United Kingdom

Place of Worship
Pop Up Space

53.797482, -1.54626

Events listed here