1. Property photo 1 of 3 Photo 1
  2. Property photo 2 of 3 Photo 2
  3. Property photo 3 of 3 Photo 3

From

£20,448 pa

(£73.03/sq. ft. pa)

Office to let
Serviced Office Space, Leonard Street, London - EC2A

    • From 280 - 642 sq. ft

Furnished
Pets allowed
Bills included
Added on 05/10/2025

About this property

    Development House is a freshly refurbished office space in Shoreditch, just 3 minute's walk from the Old Street station. Featuring naturally lit, open-plan spaces, it is the ideal space for a business looking for an affordable and central location.

    With bespoke office sizes to whole-floor spaces available, these circa 4,900sqft, our spaces are ideal from small teams to larger businesses of up to100 people. With our bespoke fitouts available for tenants, they can create their perfect workspace.

    Ref: 76056

    More information

    Report this listing