Restaurants in St Helens View Details Mecure Haydcock Hotel, Beechers Restaurant Modern European View Details Get The Mobile Food Guide on your Tablet Browse the St Helens Map