Where is Sutton Civic Centre?

Where is Sutton Civic Centre located?

Sutton Civic Centre, Sutton Civic Centre, Great Britain (approx. 51.36191°, -0.194472°)


Where is Sutton Civic Centre on the map?