Phone: +442072841890
Address: 75 - 89 Lower Walkway West Yard, Camden Lock Place London, NW1 8AF, Camden Lock Market, United Kingdom
City: Camden Lock Market
Menu Dishes: 25
Reviews: 9305
Website: http://www.cafechula.co.uk/
"Visited with some friends after walking back from the zoo for some much needed refreshment. Lovely bar and a great selection of interesting drinks and..."
All prices are estimates on menu.