St. Stephens Church is a Gothic style structure which was built in 1845 on the site of a Saxon church.
It has an unusual tower with an octagonal top stage and spire.
top of page