New Office Alert – Office Space For Rent 56-64 Leonard St, London EC2A 4LT
📍Freshly refurbished office space in Shoreditch available for rent With bespoke office sizes to whole-floor spaces available, these circa 4,900sqft, our spaces are ideal from small teams of 4+ to larger businesses of up to 100 people. Development House 56-64 Leonard St, London EC2A 4LT All-inclusive price...