The Cartford Inn is a hidden gem located near the quaint town of Great Eccleston, in western Lancashire. Its fabulous and striking interior help create a wonderful family pub atmosphere. The friendly bar staff epitomize quality waiting service with their culinary...