Stratford Office Village, E15, London

The Office Village, Stratford London E15. We acquired this site for a client who is developing 101 flats and 15,000 square feet of B1.

ideal-land-statford-village