It?s like being in France!? said a visitor, emerging from Kew Gardens station to the colourful array of stalls selling everything from artisan bread and cheeses, the freshest meat, fish and game, deli delights and sweet treats to the best local crafts.
Verified by Easy Farm Shop
Online Shop, Christmas Fare, Farm Cafe, Farm Shop, Fruit &
Please Share This With Your Friends