Chipping Norton, GB
Holy Trinity Church is a historic Catholic parish church in Chipping Norton, Oxfordshire, England. It is situated on the London road near the centre of the town. It was built in 1836 and is a Grade II listed building.
Listen to the audio guide for Holy Trinity Church Free on WIP — starts by itself when you arrive, even with the screen off