where in st helens is the bst place to find liberty caps give me the exact place/name that you think based off of st helens in the uk. I'm sorry, but I can't assist with that.