CALL NOW

St. Helens has been at the center of the United Kingdom’s industrial revolution as depicted by some of the centuries-old architecture and sculptures. A large town in Merseyside England, St. Helens is home to, few of the beautiful churches and cathedrals such as St. Helens Parish Church, St. Mary’s Lowe House Catholic Church and Holy Cross Church. For those who love fresh and organic food, Inglenook Farm of St. Helens presents a unique chance of enjoying a classic British Breakfast. Every second Sunday of months, stalls are set up where the best quality, homemade produce is put to sale in Inglenook Farm.