The property is in a prime location on George Street, which is the main pedestrian shopping street in Luton. The property is situated close to Luton Mall & The Mall Shopping Centre main entrances.
Floor number: Ground
Prominent business location, Solid transport links