Saw these in a travel mag yesterday, look fun, website www.featherdownfarms.co.uk. Several of them dotted around the UK, anyone been?