Chiltern Apartment - 2 Bed Apartment
Chiltern Apartment is a two bedroom apartment that offers accommodations in Luton, just 28 miles from London.
The property is 18 miles from Milton Keynes and free private parking is provided.
Luton is a large town in Bedfordshire, 20 miles east of Aylesbury, 14 miles west of Stevenage, 30 miles northwest of London, and 22 miles southeast of Milton Keynes. London Luton Airport, opened in 19…