Taylors Farm Shop Ltd Hall Lane Lathom Lancashire L40 5UW 01704 895687
Tuesday to Friday 8.30am until 5pm Saturday 8.30am until 4pm Sunday & Monday Closed