As a local i see no reason to come here, unless you are seeing a gig at Spike Island, visiting the Catalyst Museum, or going to watch the Widnes Vikings play. Bar that, theres nothing here.
Widnes is an industrial town within the borough of Halton, in the ceremonial county of Cheshire, England, with an urban area population of 57,663 in 2004.[1] It is located on the northern bank of the River Mersey where the estuary narrows to form the Runc
http://en.wikipedia.org/wiki/Widnes