UKLondonRetail Hecham Close E
E17 Higham Hill Park Cafe
To Let 1,162 sf Restaurant
Versatile commercial property located within Higham Hill Park, suitable for a..
Located within Higham Hill Park in Walthamstow, this café benefits from a peaceful green setting..