Peter Price is the current Bishop of Bath and Wells ; and John Clarke is the Dean .
Peter Price is the current Bishop of Bath and Wells having been appointed in 2001 ; and John Clarke took over as Dean in September 2004 after previously being principal of Ripon Theological College at Cuddesdon , Oxford .