The Church of England has always been a broad church; willing to accommodate a wide variety of beliefs and practices. The nature of its religious services varies quite widely from church to church, depending on the inclinations of the local priest and local tradition.