Modern airy serviced offices ideally located for Barbican Tube station. 10 desks available for from 3 days each week
centralpoint, london, EC2Y 8AD