Submitted by sheila on Fri 19 May 10:05 Location: St. Giles' Church, Castle St., Cambridge CB3 0AQSpecial: YesType: ServiceAdmission: