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?
White Rose Centre - Leeds Station
{"latitude":53.7575,"longitude":-1.574167,"title":"White Rose Centre"}