Discover St Albans
compiled from our dataSt Albans is located in England, United Kingdom, and has a population of about 82,146. Our atlas lists 290 places here.
These include 18 sights and 10 museums, 214 restaurants, 41 places to stay and 7 cocktail bars. Highlights include St Albans Town Hall, Roman Wall of St Albans, The Clock Tower.
The neighborhoods with the most entries are St Albans.