British Land has signed an agreement to lease 83,000 sq ft of space over seven floors to Virgin Media O2 at 3 Sheldon Square, W2, its newly refurbished office
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
British Land has signed an agreement to lease 83,000 sq ft of space over seven floors to Virgin Media O2 at 3 Sheldon Square, W2, its newly refurbished office
Want to read more? Enjoy a story a week for FREE for one month.