Where is Colworth House?

Where is Colworth House located?

Colworth House, Colworth House, Great Britain (approx. 52.23053°, -0.56505°)


Where is Colworth House on the map?