Description
A grade A office building located in London, United Kingdom. The property comprises a single office block which sits above the eastern part of the Westfield Stratford shopping center, adjacent to Stratford Station and provides 127,009 square feet of Grade A office accommodation over six floors.
Contact Information
Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
---|