Home / Southwark / Stave Hill Ecological Park, The Compound 14