Nestling in the Chilterns, an area of outstanding natural beauty, Luton is a vibrant town and one of the largest in the south east. Luton has a contrast of urban buildings and a surprisingly high number of natural open spaces including seven landscaped parks and recreational areas.