Shaftesbury PLC is a real estate investment trust which invests in villages in the heart of London’s West End.