Where is Cleveland Centre?

Where is Cleveland Centre located?

Cleveland Centre, Cleveland Centre, Great Britain (approx. 54.57425°, -1.23671°)


Where is Cleveland Centre on the map?