Menzies Hotels London Luton Strathmore  -  

The Mall, Luton, Bedfordshire, LU1 2HN

Distance  Distance from Menzies Hotels London Luton Strathmore to Luton is approx 0.28miles  Luton centre is approx 0.28 miles