The beautiful palace near London that might even be more stunning than Buckingham Palace

We hate to say it, but have you seen this place?

The beautiful palace near London that might even be more stunning than Buckingham Palace
We hate to say it, but have you seen this place?