Cushman & Wakefield 10,000 to 20,914 Sq Ft / Offices 270.84 miles One Stratford Place, Stratford Place, Stratford, E20 1EJ One Stratford Place is a distinct and prominent high specification office building, located within the heart of buzzing Stratford. The building has recently benefitted from a remodelled roof terrace and renovation of the common areas for the... To Let More