Borough Market is a must when in London. Shop, eat and hang out with the locals. Great produce, coffee, chips and local goods.
If you had to visit just one market in London, which one would you choose?
Number of Highlights
© 2013 AFAR Media