The Children’s Play Pavilion & Park

The Children’s Centre, is earth sheltered and provides a home for a Stay and Play and a fantastic playground with water fountains, play equipment and a castle to climb to. Address: Locksley St London E14 7EJ Playground Review Cleanliness 4 / Continue reading The Children’s Play Pavilion & Park