UKLondonEast London E2-E13,E17,E18Newham
Office Retail
E15, The Lock Building, Stratford, London
To Sell 1,254 sf
Rare opportunity for a live / work unit close to Stratford Town and Station..
The subject property is on the north side of High Street Stratford within 10 minutes walk of Stratford Town Centre, Stratford..