Phone: +442072547174
Address: 365-366 Warburton St, London, E83RR, United Kingdom
City: London
Menu Dishes: 30
Reviews: 3
"I went to the restaurant to try the Texas tea beer during its launch. The atmosphere was lovely at around 6 pm on Thursday. After going on a brewery tour, we returned to the restaurant around 8 pm."
All prices are estimates on menu.