Church Leeds Venue Church Leeds Venue Details Church Leeds Address 177-179 Woodhouse Lane Leeds LS2 3AR Contact Info Website Past Gigs Church Leeds (Last 10) Date Event/Headliner 05/11/17 Cradle Of Filth Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsappGoogle+TumblrPinterestVkEmail