Are there any ?
If so, are they open around 8pm ?
I know about Angel Lodge & Temptations which are not in St Helens but are nearby, but they close about 6pm I think.
I’m in St Helens with work, finishing about 8pm, so just thinking if there is anything about ?
Thanks
