Offices on Carlisle Street, W1D
Located just off Soho Square, this Business Centre is a period style building very much in keeping with the area. The modern offices are spacious, bright and air conditioned. The building also has meeting room and breakout facilities.
Compare listings
Compare