The present Church of England structure dates from the 1300s but has been adapted and rebuilt over the centuries. It is located at the meeting point of the four main Roman roads in the centre of ...