St Peter’s church stands on the old main road from Norwich to London and was established c.950. The church has a fine collection of stained glass windows including panels dating from the C15.
St Peter’s church stands on the old main road from Norwich to London and was established c.950. The church has a fine collection of stained glass windows including panels dating from the C15.