The Water Pump with the oldest house in Debenham as a backdrop
St Mary's Church is a Grade I listed building, there are so many other listed buildings in Debenham [thankfully] they are all listed here
http://www.britishlistedbuildings.co.uk/england/suffolk/debenham