From Our Editors
Established in a windmill from 1778, The Windmill Tavern is a Clifton-based traditional inn and restaurant. The restaurant provides cosy atmosphere with seats by the fireplace, as well as al fresco dining. They offer a range of traditional British dishes and beers. The Windmill Tavern organise a variety of events, as well as provide private space for celebrations.