Size 1,051 SqFt (98 SqM)
To Rent £10,500 per annum
This property is on the main pedestrian retail street within Luton town centre.
Adjacent to one of the main entrances to the The Mall, an access point approximately 50 yards away.
Prominent first floor office space fronting onto George Street with 2x WCs and kitchen.