Google
4.9 Stars
Chapel Street
21 Chapel Street, Luton, LU1 2SE
Room Type
Studio
Duration
42 weeks
Move In
Price
£160/
View in a map