Office space for rent at 100-106 Leonard Street, London
Home>United Kingdom>London>London>100-106 Leonard Street
ios_share
Dotted Desks - 100-106 Leonard Street
100-106 Leonard Street, London EC2A 4RH, United Kingdom
Workspace Overview
Nestled on the first floor of a previously mid-terrace warehouse, this workspace benefits from abundant natural light and spacious ceiling heights, appealing particularly to professionals in media, tech, and creative fie
Building Overview
Discover the vibrant charm of Old Street and Shoreditch's bars and restaurants, where eclectic flavors and trendy atmospheres converge. Immerse yourself in a dynamic culinary scene, ranging from avant-garde cocktail bars
Managed spaces
25 Person Managed Space at 100-106 Leonard Street, London