Coffee & Tea in London - Camden 85-86 Chalk Farm Road, Camden, London, NW1 8AR Tags: cheap late night kebab, late license, live music, takeaway