Where is Aldeburgh Station?

Where is Aldeburgh Station located?

Aldeburgh Station, Aldeburgh Station, Great Britain (approx. 52.1575°, 1.5937°)


Where is Aldeburgh Station on the map?