Since 1963 Thatched House Lodge has been the residence of Princess Alexandra, The Honourable Lady Ogilvy. It was acquired by her late husband, Sir Angus Ogilvy, on a lease from Crown Estate Commissioners following their marriage.