Where is Highgrove House?

Where is Highgrove House located?

Highgrove House, Hillingdon, United Kingdom (approx. 51.58167°, -0.4077778°)


Where is Highgrove House on the map?