Where is The Farmhouse?

Where is The Farmhouse located?

The Farmhouse, The Farmhouse, Great Britain (approx. 52.934055°, -1.531215°)


Where is The Farmhouse on the map?