Siloh, Gelligroes
Small English-speaking church in the hamlet of Gelligroes, Caerphilly.
Heolddu Road, Gelligroes, Caerphilly, NP12 2GZ
Small English-speaking church in the hamlet of Gelligroes, Caerphilly.