Declan Allen is a band manager and All Tomorrow’s Parties resident DJ. Co-founder of London night Intensive Care, Declan has also DJ’ed at The Glastonbury festival, Da Doo Ron Ron and many more.