London’s Borough Market draws me whenever I am in London like a moth to a flame. I just can’t resist the urge to make my way south of the river and immerse myself in foodie heaven. There has been a market on the site near London Bridge station and Southwark Cathedral for over 1000 years and Borough Markets can