St Albans is a locality located 33.83 km south-southeast from London in East of England, England, United Kingdom. The population of St Albans is 147,373 people. Cambridge, Chelmsford, London are located close to St Albans. You can find St Albans on any map using the following decimal coordinates: 51.7833 (latitude), -0.3333 (longitude).