This week’s curiosity comes in the shape of Chesterton Windmill in Warwickshire. This unusual landmark is thought to be the oldest tower mill in England to retain any of its working parts…
Contrary Life is a website covering quirky events across the UK.