Where is Mangotsfield Station?

Where is Mangotsfield Station located?

Mangotsfield Station, Mangotsfield Station, Great Britain (approx. 51.476°, -2.4832°)


Where is Mangotsfield Station on the map?