Chapel of St Helen (also St Helen’s Chapel) is an ancient religious building in Wicken Bonhunt, north-west Essex.
Wicken, Northamptonshire | Wicken Bonhunt | Wicken |