Comfort in history.
St Peter’s Church at Titchfield is truly ancient (originally built in 680 AD and the oldest church in Hampshire) when the village was an important seafaring centre. Last weekend, supporters of the precious building held their annual jazz event at…