Petrol Filling Stations in Leeds - Sheepscar 87A Roseville Road, Sheepscar, Leeds, LS8 5DT Tags: convenience shop