London Voices, Ben Parry & Richard Gower - A Present for the Future Share: Download MP3 London Voices, Ben Parry & Richard Gower more songsView all O Holy Night (Minuit chrétien) London Voices, Ben Parry & Richard Gower 01:13 Adeste Fideles (O Come, All Ye Faithful) London Voices, Ben Parry & Richard Gower 01:13 Adeste Fideles London Voices, Ben Parry & Richard Gower 01:13 Abide with me London Voices, Ben Parry & Richard Gower 01:13 The Shepherds & Epilogue London Voices, Ben Parry & Richard Gower 01:13 The First Noel (Arr. for Choir and Orchestra by Michael John Trotta) London Voices, Ben Parry & Richard Gower 01:13 Auld Lang Syne London Voices, Ben Parry & Richard Gower 01:13 Spring Will Come Again London Voices, Ben Parry & Richard Gower 01:13 Green Christmas London Voices, Ben Parry & Richard Gower 01:13 Presence (Winter Songs) London Voices, Ben Parry & Richard Gower 01:13 Similar ArtistsBen Hulett Peter Aronsky Chœur de l'Orchestre symphonique de Montréal Alastair Hussain David Syrus Adelina Scarabelli Tolga Kashif Riccardo Simonetti Choir of New College Oxford David Angus