11 Burford Road, Stratford, London E15 2ST
£250 per desk, per month - Serviced
This building in the heart of Stratford offers 30,000 sq ft of professional working space over six levels, for freelancers, start-ups and established businesses alike.…
More Details