The property is prominently situated on George Street within Luton Town Centre, nearby blue chip occupiers include Natwest, Barclays and Subway. Luton's mainline train station is within walking distance providing access into central London within 45 minutes.
Floor number: 1st Floor
Centrally Located, Located in Luton town centre, Luton's mainline train station is within walking distance