Tag: Shaftesbury PLC

Shaftesbury PLC

Shaftesbury PLC is a British real estate investment trust which invests exclusively in the heart of London’s West End. Its portfolio, which extends to over...