Where is Warwick Arts Centre?

Where is Warwick Arts Centre located?

Warwick Arts Centre, Coventry, United Kingdom (approx. 52.37996°, -1.561376°)


Where is Warwick Arts Centre on the map?