Lumpy Hill Adventure Playground

Lumpy Hill Adventure Playground
Market Road, London, N7 9PL
Photo of Lumpy Hill Adventure Playground