William Tyndale School Behind the Town Hall Upper Street Islington London N1 2AQ Tel: 020 7704 9659
Islington Farmers Market in London is every Sunday from 10am - 2pm selling the best of British produce.