Double floor self contained office, located in the centre of Shoreditch, close to many eateries and train stations.
Excellent natural light throughout with two meeting rooms and a spacious kitchen.
The office comes fully managed and fitted out; ready to move in.
107 clifton street, london, EC2A 4LG