Phone: +442072403411
Address: 9 Russell Street, London, WC2B5HZ, United Kingdom
City: London
Menu Dishes: 32
Reviews: 3
"I was disappointed that not all of the 'Happy Hour' deals were available as advertised, so I ended up spending £13 on a jar cocktail instead of a jug like I had anticipated."
All prices are estimates on menu.