St. Peter's "is" the center point of Leuven. The church offers self-guided tours and services throughout the week. The architecture is wonderful and the historical documentation is wonderful and in multiple languages. The bell-ringer on top is bright gold and has a spot-light on it at night. You have to witness it perform its duties. Well worth the visit.