The Folly Inn, Whippingham Near Cowes Corporate Sailing News 14 May 2013 Hannah One of our favourite river-side spots, The Folly Inn Whippingham on the Isle of Wight is shut for a few weeks for refurbishment. The Folly Inn is a rustic pub on the… Read More Share