Located in Luton, United Kingdom
The building is located at Vicarage Street. It is one minute away from the University of Bedfordshire and 14 minutes away from the London School of Science & Technology (LSST Luton Campus). Park Square (Stop P3) bus station is a two-minute walk from the property and Church Street (Stop C1) bus station is a four-minute walk. Chesham Underground Station is a 35-minute drive from the building and Luton train station is an 11-minute walk.