
19-21 George St, Luton
Retail for rent - E
- £10,020 per annum
- 261 sq ft
Retail to let
The former retail unit is located in Luton Town Centre and is situated minutes away from the Luton Mall. The property comprises of ground and basement retail space with a first floor office/retail space.
- Dedicated turn lane
19-21 George St, Luton LU1 2AF
Retail storefront