Fit for a prince…

1 min read

Malmesbury is a stone’s throw from the Royal gardens of Highgrove and is s