Petrol Filling Stations in London - Harlesden 875 Harrow Road, Harlesden, London, NW10 5ND Tags: convenience shop, tyre pressure, vacuum cleaner, water