Explore details about location Deaconscroft. Deaconscroft is a location situated within the City of Peterborough alongside other areas such as Mayfield Road, Symmington Close, Coniston Road.