Robert Cotton

Canon Robert Cotton is Rector of Holy Trinity and St Mary's, Guildford, and an Honorary Canon of Guildford Cathedral and of Highveld, South Africa.