Stave Hill Ecological Park

Stave Hill Ecological Park
Timber Pond Road, London, SE16 6AX