UK
London
Retail 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..