Borough Market Tour! London is a foodie's paradise, home to more than 100 vendors, markets and restaurants. Because of that, it's a huge tourist desti...