St Peter and St Paul Church Address 23 New Road Yeadon, Leeds LS19 7HW United Kingdom Upcoming Events Charity concert in Yeadon - September 24, 2023 - 15:00 - 16:30