Petrol Filling Stations in Leeds - Penraevon 277 Meanwood Road, Penraevon, Leeds, LS7 2JD Tags: convenience shop, tyre pressure, vacuum cleaner