Articles Battle of the Organs. Leeds Parish Church. June 19, 2012July 21, 2024 by danpotts The Culture Vulture. Battle of the Organs. Leeds Parish Church. Anish Kapoor: Flashback at Yorkshire Sculpture Park Everything’s Alright Forever at Paradise Row, London