Where is St John's Centre?

Where is St John's Centre located?

St John's Centre, St John's Centre (Station), Great Britain (approx. 53.806602°, -1.72143°)


Where is St John's Centre on the map?