textile travels DAYS OUT AND ABOUT
On the southern bank of the river Great Ouse in the idyllic Cambridgeshire village of Hemingford Grey (around 18 miles northwest of Cambridge) lies The Manor. This extraordinary property, set in over four acres of gardens, was built around 1130 and i