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