The Peel The Peel is a charity that's been building a more connected community in Clerkenwell since 1898.