All Places in Dereham
Norfolk Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
Popular Norfolk locations
North Elmham Chapel, also known as North Elmham Bishops Castle and North Elmham Bishops Chapel, is a castle ruin in the village of North Elmham. The structure started out as a cathedral in the 11th century. In 1387 Henry le Despenser, Bishop of Norwich obtained a license to crenellate the church. He then fortified the structure into a double-moated castle. Read more…