Shop, Showroom / Gallery
To Let 5,567 sf
The property comprises a large retail unit offering excellent clear retail space with additional ancillary..
108/112 High Street North, East Ham, London, is located in the bustling heart of East Ham, within the London Borough of Newham. ..