Coffee & Tea in London - Camden 38-38 Chalton Street, Camden, London, NW1 1JB Tags: seating area, takeaway, terrace, vegetarian dishes