A Stroll thru Borough Market

London has a ton of markets where you can shop…