UKMidlandsBedfordshireLuton
Restaurant, Take Away
To Let, 1,626 sf
A highly prominent restaurant/takeaway unit, that benefits from a commercial kitchen, prep area, ample..
Located on Manchester Street, Luton, a highly prominent part of the town centre..