Christmas Past and Present by Stephen Allen | 7 June 2016 | Uncategorized 10Dec2016 7.30pmKeble College ChapelOxford, OX1 3PG£12 / £10 (students & under 18s) / free (under 14s)A celebration of Christmas music throughout the ages