Where is Maunsel House?

Where is Maunsel House located?

Maunsel House, Maunsel House, Great Britain (approx. 51.065556°, -2.9938889°)


Where is Maunsel House on the map?