St Leonard's Church, Holwell
Main St, Holwell, Melton Mowbray LE14 4SZ, United Kingdom
3
1 reviews
1 comments
R34R+42 Melton Mowbray, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsJeff Cantrill2 years ago
This is a church. Built for those that worship a God that has no proof of ever existing. Who was it said "never let truth get in the way of a bloody good story".