Submitted by sheila on Thu 6 Dec 10:51 Location: St. Giles' Church, Castle Street, Cambridge, CB3 0AQSpecial: YesType: OtherAdmission: