British Land has received planning permission for a 517,000 sq ft office and retail development on Liverpool Street.
Home » British Land gets green light for 100 Liverpool Street
British Land gets green light for 100 Liverpool Street
- By Ciaran Jarosz
- July 20, 2015
- 12:00 am
- No Comments
Facebook
Twitter
LinkedIn
Pinterest