• Willow Brook Farm Shop

    A proper farm shop with a fine butchery and a good tea room, set on an idyllic north-west Cambridgeshire farm…