Saint Peter’s Church

Saint Peter’s Church of Leuven, Belgium. First church on the site, made of wood was founded in 986, burned down in 1176. Construction of the present Gothic style church begun in 1425 and was completed in 1497.The church suffered severe damage in both World Wars. The bell ringer is popular visitor attraction in town.

See Purchase Options