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