UKLondonRetail 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..