Where is Kings Weston House?

Where is Kings Weston House located?

Kings Weston House, Kings Weston House, Great Britain (approx. 51.49438°, -2.661541°)


Where is Kings Weston House on the map?