Wikipedia: Luton

Luton is a town and borough in Bedfordshire, England. The borough had a population of 225,262 at the 2021 census.
4 Visitors
Alexander Baxevanis | 143 hexes | 0 fresh |
shannon | 2 hexes | 0 fresh |
Hans | 2 hexes | 0 fresh |
Alby | 1 hexes | 1 fresh |
143 hexes mapped
Full Map