Petrol Filling Stations in London - West Kensington 161 Talgarth Road, West Kensington, London, W14 9DA Tags: convenience shop, tyre pressure, vacuum cleaner, water