Hitchin has been named the eighth happiest place to live in the East of England and the 88th happiest in Great Britain, according to a new national survey.
Source: Hitchin Nub News
A Community Website for Local People and Businesses who Love our Market Town