The church is named St Nicholas' Church, on Church Road in Low Oddington, England. It is a Gothic building, not too big, but it is the tallest single building in the town. The church can be visited for free, the layout is very solemn, the painted glass windows are very artistic.
More
The church is named St Nicholas' Church, on Church Road in Low Oddington, England. It is a Gothic building, not too big, but it is the tallest single building in the town. The church can be visited for free, the layout is very solemn, the painted glass windows are very artistic.