Best Markets in London — 12 of them, to be exact
London is one of the largest and most diverse cities in the world and this is true also in terms of shopping and food. Choosing the best markets in London from the dozens of choices in this vast metropolis is difficult, but here are some of my favorites to share […]