of S:t Albans , Hertfordshire , England.