JLL has opened its new 38,000 sq ft offices at 20 Water Street in Canary Wharf, E14, with the premises designed to “set a new standard” for a “sustainable, diverse and inclusive workplace of the future”. The agent appointed
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.