The Chapel
Barrs Lane, North Nibley, South West, GL11 6DU
The Chapel is a church in North Nibley, GL11 6DU. Its denomination and service times have not been added yet.