Oops! Something went wrong, please try again later.
St Gregory the Great Church is a Roman Catholic Parish church in Cheltenham, Gloucestershire, England. It was founded in 1809 and rebuilt from 1854 to …
Incredibly beautiful church, large and in traditional style. Mass for Children 9.30am and traditional Mass at 11.30am. New Rite with Latin Ordinary. 9.30 Mass is largely 'happy clappy' type service w… Full review by EveJ-25