Where is Canterbury Bus Station?

Where is Canterbury Bus Station located?

Canterbury Bus Station, Kent, United Kingdom (approx. 51.2767°, 1.082647°)


Where is Canterbury Bus Station on the map?