Facebook has signed for 34,000 sq ft at The Office Group’s premises at Derwent’s 2 Stephen Street, W1.
It is expected to serve as overflow space for the social
Facebook has signed for 34,000 sq ft at The Office Group’s premises at Derwent’s 2 Stephen Street, W1.
It is expected to serve as overflow space for the social