Best place for fish & chips in St Helens which is situated at the Wharf. A great variety of seafood you can order. Not a lot of seats available but it was nice to sit on the concrete slabs anyway. Their unique buzzer system was...great, not a loud buzz but a guy saying your order is ready ya hearties.More