As old as 1014 the Borough market in London is a feast for the eyes and stomache. I would highly suggest attending with an empty tummy and an empty pushcart. You’re going to want to eat/buy everything in sight. Plus the crowd is chic. Over a 120 stalls with delicacies such as raclette, oysters, local […]