London’s Borough Food Market

I am WHERE?!

Londoners flock to this market for the fresh & organic foods as much as for the tasty treats and even full meals that they eat on the spot. There are close to 100 stalls selling foods that come from all over the country. It’s open Thursdays, Fridays and Saturdays, and what a happening scene. While [...]