Where is The Farmers Arms?

Where is The Farmers Arms located?

The Farmers Arms, The Farmers Arms (Station), Great Britain (approx. 54.390617°, -1.652078°)


Where is The Farmers Arms on the map?