Home>United Kingdom>London>London>12 Appold Street
ios_share
Dotted Desks - 12 Appold Street
12 Appold Street, London EC2A 2AW, United Kingdom
Workspace Overview
We deliver a comprehensive managed solution saving you time, money and energy. Our goal is to make your office an inspiring environment where your team can effortlessly come together to achieve great things.
- 3,602 s...
Building Overview
Within walking distance of Liverpool Street, Old street, Moorgate and Shoreditch High Street stations, take your place at The Appold Boldgate, open plan office floors in a vibrant city meets Shoreditch location.
Whether...
Managed spaces
40 Person Managed Space at 12 Appold Street, London