St Albans is the main urban area of the City and District of St Albans in Hertfordshire , England . It is 22 miles ( 35km ) north of London .
St Albans is a city in southern Hertfordshire , England , around 22 m north of central London , which forms the main urban area of the City and District of St Albans .