Where is White Rose Centre?

Where is White Rose Centre located?

White Rose Centre, Leeds, United Kingdom (approx. 53.7575°, -1.574167°)


Where is White Rose Centre on the map?