Where is Colworth House?

Where is Colworth House located?

Colworth House, Bedford, United Kingdom (approx. 52.23053°, -0.56505°)


Where is Colworth House on the map?