top of page
CR_SC_3675_The_Mall_Luton_Luton_picture_

THE TOWN

sat.jpg

The property is located in Luton Town Centre, on the corner of Alma Street and New Bedford Road , adjacent to 'The Mall', The Gym Luton, St George's Square and Luton Library Theatre. 

GETTING AROUND

getting around.png

LIFE IN

LUTON

bottom of page