Where is Sandford & Banwell Station located?
Sandford & Banwell Station, Sandford & Banwell Station, Great Britain (approx. 51.332027°, -2.839327°)
Sandford & Banwell Station, Sandford & Banwell Station, Great Britain (approx. 51.332027°, -2.839327°)