Located on the outskirts of Luton Town Centre, a high footfall area and within a few minutes walk of Luton Train Station, providing direct links to and from Central London.
Floor number: Ground
Prime location, High footfall area, Stone's throw away from Luton Town Centre and Luton Train Station