FLASHING up on the screen at the Yorkshire Water Drop In Centre on Friday (26th Feb 2016) was the current average customer feedback score of 86 out of 10 The score was derived from the feedback sheets that visitors complete at the end of their visit to the brand new centre above Butterflies Nursery on St