Water mill that comes with its own private island, orchard and bistro could be yours for £3.75m
Keyneston Mill is home to perfume maker Parterre Fragrances and includes a botanical garden where all the flowers and plants for making the perfume are grown.