The entrance is an inconspicuous black door about 10 metres from Peckham Rye Station’s main entrance
No events listed at this venue.