Schools not selected
Luton is a large town in Bedfordshire, in the South of England. It is 50 km from Central London. It is a university town, home of the University of Bedfordshire.
Type of Destination
Is: A big townand also:A typical British town/city
Number of Centres in Destination