Where is Frome Station?

Where is Frome Station located?

Frome Station, Frome Station, Great Britain (approx. 51.227207°, -2.31048°)


Where is Frome Station on the map?