Located in Doughton, Tetbury, the sprawling property, which is now managed by Prince William, boasts a plethora of ...
The Prince and Princess of Wales live at Adelaide Cottage in Windsor – but did you know there's a secret neighbouring ...