A tale of two debts

A tale of two debts The Royal Institution may have to sell its Grade 1 listed building in Albemarle Street, Mayfair its home since 1799 to pay its mounting debts. The RI underwent a £22m refurbishment completed in 2008, and this has left it with a £7m debt and insufficient income to cover its running …