London, EC2A 4TP

100 Clifton Street

30 - 30 desks
£541.67 per desk

Located in the heart of Shoreditch 100 Clifton Street is just a short walk from Old Street and Shoreditch High Street stations. The top floor offers an abundance of natural light, and is split into 2 offices and a meeting room with private kitchen and breakout facilities.

Property details


100 Clifton Street, London EC2A 4TP
A map that shows the location of the property