St Albans is the main urban area of the City and District of St Albans in Hertfordshire, England. It is 22 miles (35 km) north of London. St Albans is the former Roman town of Verulamium.
Developed by razib.in