Home Front Recall Date awarded 25/11/2004 Location Exmouth Town Local Authority East Devon Applicant The Chesters Award Given £147