22-25 Dean Street, United Kingdom
In the middle of Dean Street in Soho, Japes is a great venue with a chilled atmosphere to sit and get some work done.
No external food or drink in this venue.
What's on offer
- Tea & Coffee
AndCo Opening Hours