UK
London
East London E2-E13,E17,E18
Newham
Shop, Showroom / Gallery
E6
, East Ham,
High Street North
To Let 5,567 sf
The property comprises a large retail unit offering excellent clear retail..
108/112 High Street North, East Ham, London, is located in the bustling heart of East Ham, within the London Borough of Newham. ..