NEWS A National Poo Museum Has Opened On The Isle Of Wight April 4, 2016 The UK’s new must see attraction.