St Albans — city and unparished area in southern Hertfordshire, England