Set up in 1997 in the Estuary town of Leigh-on-Sea, Essex to showcase the high quality work of contemporary local artists.