Lichfield
Lichfield: England’s Most ‘English’ City Hidden in Plain Sight
Nestled just north of Birmingham in the heart of Staffordshire lies Lichfield, a charming city acclaimed as the “most English place” in the country. Positioned near the geographic center of England and the most inland city …