This petite gallery space in the heart of Soho is located on the first floor up a set of steep stairs. At the end of your climb you're rewarded with challenging, radical and regularly-changing shows.
Arcadia Missa
Time Out says
Details
- Address:
- 14-16
- Brewer St
- London
- W1F 0SG
- Transport:
- Rail: Peckham Rye
- Opening hours:
- Tue–Sat noon–5pm
- Do you own this business?
- Sign in & claim business
Discover Time Out original video