Slow Food Market Rosewood Hotel London

The Rosewood Hotel in Holborn recently launched the first weekly Slow Food and Living Market in London, with over 30 stalls ranging from high quality meat to seafood and beauty products all endorsed by Slow Food UK. The rain on Sunday did not dampen the spirits of vendors and visitors, and this urban farmers market…

READ MORE