Where is Highgrove House?

Where is Highgrove House located?

Highgrove House, Highgrove House, Great Britain (approx. 51.581665°, -0.4077778°)


Where is Highgrove House on the map?