UKLondonEast London E2-E13,E17,E18Newham
Office
E15, Solar House, Stratford, Romford Road
To Let 5,050 sf
Air Conditioning, Raised Floors, Private Offices, Open Plan, Excellent Natural Light
Part fourth floor town centre offices close to Stratford International with parking..
Solar House is in Stratford Town Centre adjoining The Ibis Hotel at the junction with Broadway and The Grove. An established key business district in..