FARMFOODS SEACROFT Store in LEEDS Categories: United KingdomAddress YORK ROAD,SEACROFT, LEEDS, LS14 6HR LEEDS, GBContact Tel.: 0113 260 3368Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map FARMFOODS SEACROFT Store in LEEDS Serves: • Prep Time: • Cook Time: Ingredients Method