A south London events space boasting both indoor and outdoor areas, plus a secret garden.
Time Out says
Details
- Address
- Arch 19
- Almond Road
- London
- SE16 3LR
- Transport:
- Surrey Quays Overground/ Bermondsey tube
Discover Time Out original video
A south London events space boasting both indoor and outdoor areas, plus a secret garden.
Discover Time Out original video