Cotswolds, England, United Kingdom (UK)
Norman edifice with a Romanesque tower and ornate roof bosses, plus regular Christian services.
Church Street, GL20 5RZ, GB