Beach


So, where is the beach - I assume up north somewhere as the main filming is warrington..

reply

Crosby Beach, north of Liverpool.

reply

Are those statues on the beach supposed to signify something? or just a tourist attraction?

reply

It's an art installation, an attraction.

reply

It is Liverpool, actually. Crosby is part of the City, just on the outskirts.

reply