This business centre is one of Stratford’s premier office buildings situated just off Stratford High Street and is approximately a 5 minutes’ walk from Stratford Station. There are small and large furnished offices available to rent on flexible terms
Compare listings
Compare