free_text: Payments from Islington Council, Town Hall, Upper St, London N1 2UD for duties as a Councillor until 24 March 2021. Hours: an average of 15 hrs a month unless otherwise stated. (Updated 22 April 2021)
extracted_orgs: Islington Council