St Albans is a historic cathedral city in Hertfordshire, England, situated approximately 20 miles north of London - but one ...