See the latest events being held at St Giles Church below
St Giles' Church, Castle St, Cambridge, CB3 0AQ, United Kingdom. View map