POI's creator (Voyajo Team)
The Church of Saint Edmund is a parish church on Castle Street in Dudley, West Midlands, England. It dates back to AD970. In 1190, it was noted as being within the possession of Dudley Priory. In 1646, during the English Civil War, Colonel Leveson ordered the demolition of the church (...) (from Wikipedia)