Strictly Dumpling
24 Hours Eating at the Best STREET FOOD MARKETS in London | #1 GREATEST Sandwich in ENGLAND!
“A stall at Borough Market specializing in triple-cooked chips, which take two days to prepare, described as crispy on the outside and mushy in the middle.”