Where is White Rose Centre?

Where is White Rose Centre located?

White Rose Centre, White Rose Centre, Great Britain (approx. 53.7575°, -1.5741667°)


Where is White Rose Centre on the map?