A bizarre man-made island off the Lincolnshire coast is thought ... a square-mouthed bight on Britain's east coast, could be transformed into a freshwater reservoir, BBC News reported back in ...