Where is The Workhouse?

Where is The Workhouse located?

The Workhouse, The Workhouse (Station), Great Britain (approx. 53.079468°, -0.940274°)


Where is The Workhouse on the map?