Will and Kate's 'secret' Scottish love nest they used to 'sneak off to at university'

Cambridge News

Published

The Duke and Duchess of Cambridge have a number of properties in the UK including Anmer Hall just over the border in Norfolk.

Full Article