This restaurant (Cafe Chula) is a reference. Brings your opinion to help other users. According to our databases, most users of this restaurant (Cafe Chula) live within 66KM. 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 we have received some comment about their facilities.
66% of users who visit this restaurant aceden to our website to leave your opinion.