UKLondonEast London E2-E13,E17,E18Newham
Office
E20, One Stratford Place, Stratford, Montfichet Road
To Let 20,487 sf
Raised Floors 150mm, LED Lighting, BREEAM Excellent, EPC B
20,487 sq. ft of perfectly connected workspace sitting atop Stratford Station and at the heart of London's most..
One Stratford Place is situated above Westfield Stratford City shopping centre, and immediately opposite Stratford regional train station, therefore being..