The first church was built in the twelfth century. There would also have been a manor house, probably somewhere near the present Newton Park Hotel.
The first church was built in the twelfth century. There might also have been a manor house, possibly close to the current Newton Park Hotel.