Where is The Hawthorns?

Where is The Hawthorns located?

The Hawthorns, The Hawthorns (Station), Great Britain (approx. 52.50537°, -1.96401°)


Where is The Hawthorns on the map?