UKMidlandsRetail Manchester Street LU
LU1 Manchester Street
To Let 1,626 sf Restaurant, Take Away
A highly prominent restaurant/takeaway unit, that benefits from a commercial kitchen..
Located on Manchester Street, Luton, a highly prominent part of the town centre, opposite the Luton Mall and Galaxy Leisure..