St Peter and St Paul Church Address 23 New Road Yeadon LS19 7HW United Kingdom Upcoming Events No events in this location