Tag Archives: London Farmers’ Markets

  1. Farmers Market in November

    Leave a comment

    November 13, 2012 by LeVoyageur

    Alex and I were chatting as we walked into the farmers’ market on Chapel Market in Islington last Sunday, going …
    Continue reading