Just north of Birmingham, tucked away in the heart of Staffordshire, lies a delightful and flourishing historic city. Once dubbed the "most English place in the country", Lichfield sits as ...