Where is Seaton Lane Inn?

Where is Seaton Lane Inn located?

Seaton Lane Inn, Seaton Lane Inn, Great Britain (approx. 54.843895°, -1.380609°)


Where is Seaton Lane Inn on the map?