All Bar One
Holborn, Greater London WC2B 6DX
About this Venue
Stylish space to meet with friends. We are all about celebrating life and sharing food, drinks and experiences toghether.
We are about a minute walk away from Holborn station, just in the heart of London.