Yes Richard, I lived and worked in the area at Sealand which is not far from the Leprechaun. Welsh Road I think might be the Lep's official location but the Sealand Road that I was referring to is what was the ground of Chester's football club. The Taylor Report I think had an adverse effect on the ground's viability and it is no more but the club lives on at a new ground.
|