Valued at £67 Billion, the Monarchy is Britain’s Greatest Treasure
· Brand Finance estimates the capital value of the UK Monarchy as a business at £67.5bn
· Monarchy’s annual contribution to the UK economy in 2017 is £1.766bn
· Annual cost per head is less than £4.50 a year, equal … read more