OLLERTON WATERMILL TEA SHOP, NOTTINGHAMSHIRE…
The Ollerton Watermill Tea Shop on Market Place, Ollerton, Nr Newark, Nottinghamshire is not far from me on the edge of Sherwood Forest and is the only water-powered mill working in Nottinghamshire. The afternoon tea […]