St Leonard’s Parish Church Loading Map.... St Leonard’s Parish ChurchSt Leonard's Square, New Lane - MiddletonEvents 53.5538062 -2.196104900000023 Address St Leonard's Square, New Lane Middleton M24 6DE United Kingdom Upcoming Events No events in this location