More reviews from Yelp
Top reviews from
It was a little hidden jem for my friends and I that we happen to stumble onto. We love the modern hip decor and the service was good as well. We liked the...byKimmi D. -
No tips from Foursquare.
No reviews from searchopedia.co.uk
80 Neal Street, London WC2H 9PA, United Kingdom