Where is City Art Centre?

Where is City Art Centre located?

City Art Centre, City Art Centre, Great Britain (approx. 55.951°, -3.1893°)


Where is City Art Centre on the map?