This restaurant is located in 75 West Yard
Camden Lock Place
London NW1 8AF
United Kingdom, in the city of Camden Town. In this restaurant (Cafe Chula) you can enter your opinion so that other users can consult. Below you can see the view that users have made this restaurant (Cafe Chula). The 12% users who leave an opinion of this restaurant, live within 9KM.
 Camden Town has 26122 citizens. The number of restaurants in this city is 16.