Submitted by sheila on Thu 19 Jan 21:18 Location: St. Giles' Church, Castle St., Cambridge, CB3 0AQSpecial: YesType: Service