Zero Glare Magic Lamps Installed in a Church
St Peters Church Pavenham, Bedfordshire St Peters Church is a fascinating building in the heart of rural England. The oldest parts of the structure date back to the thirteenth century but changes have been made throughout the years with significant alterations taking place in the Victorian era.