Where is Boathouse?

Where is Boathouse located?

Boathouse, Boathouse (Station), Great Britain (approx. 52.905334°, -2.884859°)


Where is Boathouse on the map?