UK
London
Office High Road E
E18
High Road
To Let
932 sf
Office, Office with Showroom, Call Centre
Comprising the two upper floors of a 3-storey end-of-terrace period building. ..
The Property is immediately situated at the junction of High Road, South..