A London institution, Borough Market has been a food hub for over 1,000 years ... With over 20 vendors under one roof, it’s a one-stop shop for everything from dim sum and ramen to bubble tea and ...