89 Worship Street, London EC2A 2BF, United Kingdom
Distance: 35 yd.
Company description
A stylish, contemporary business centre with a stunning reception area and roof terrace offers a range furnished offices, innovative shared workspaces with 24 hour secure access and meeting rooms