We are one of Europe’s largest publicly listed real estate investment trusts (REITs). We own, manage and develop a portfolio of high quality properties focused on offices and residential in London, and retail and leisure around the UK.
York House, 45 Seymour St, London W1H 7LX
0203 657 5500
Share this Post