Saint Albans

(ôlˈbənz)

A municipal borough of southeast England northwest of London. It was founded as an abbey town in 793 on the site of the Roman settlement of Verulamium. Population: 82,400.

Learn more about Saint Albans

Saint Albans

link/cite print suggestion box