Where is Knebworth House?

Where is Knebworth House located?

Knebworth House, Knebworth House, Great Britain (approx. 51.8728°, -0.2148°)


Where is Knebworth House on the map?