The Duchy of Lancaster boasts net assets worth £652.8 million (₹7,020 crore), encompassing renowned landmarks such as the Savoy Hotel and Somerset House.