Five in five

Five in five – did you know?

Elephant Park is the new green heart for central London. As part of National Tree Week, we’ve picked out five facts about the green movement happening in Elephant & Castle.