Holy Trinity Church - Credit: Wikimedia Commons
Holy Trinity Church is a historic Catholic parish church in Chipping Norton, Oxfordshire, England. It is situated on the London road in the centre of the town. It was built in 1836 and is a Grade II listed building. Read more on Wikipedia
Source: en.wikipedia.org