Over summer 2020 Invisible Palace worked in partnership The Norwood Society to produce two self-lead walks. These are available now at local cafes and shops round Crystal Palace Triangle.​​​​​​​
Back to Top