In Dining Best London Street Food at Borough Market (1,000 Years Old!!) June 24, 2026 Best London Street Food at Borough Market (1,000 Years Old!!) I spent 7 HOURS eating my way through Borough Market…