Where is Wordsworth House?

Where is Wordsworth House located?

Wordsworth House, Wordsworth House, Great Britain (approx. 54.663624°, -3.368026°)


Where is Wordsworth House on the map?