Many cafes and teahouses for a break

Camden Passage, London