22 November 2011
Folk is a London based label with four of its own stores. Winner of the award for best Fashion shop in the UK in the 2009 Telegraph Shop Awards, Folk is due to launch its women’s range early next year. To celebrate the opening of its fourth store in Shepherd Market, Mayfair,... More