St Albans, a city in the south of England is a picture-perfect spot for a break, with cobbled streets, boutique shops and ...