UK
London
Retail Francis Road E
E10
Francis Road
To Let
710 sf
Take Away
Fully fitted fish and chip take-away arranged over ground floor. The front section houses main display units and to the rear there..
Situated on Francis Road in Leyton village which is a trendy boutique part..