Temple Arches

Globe Road
Holbeck
Leeds
LS11 5QG
United Kingdom

Wheelchair access
unspecified

53.792375, -1.555502

Events listed here