PRINCE CHARLES and Camilla, Duchess of Cornwall, own several properties including Birkhall estate in Scotland, Clarence House in London and Llynywermod in Wales. But where is the Prince of Wales’ country residence, Highgrove House?
This article, images and content belong to the source and curated for informational purposes.