Address: Ironmonger Row London Greater London EC1V United Kingdom
Toffee Park is in the heart of the city, close to the Old Street roundabout and surrounded by buildings but the playground itself is a haven for nature, including plants, trees, animals and of course children! The pond is filled with frogs and wildlife and Read more…