Petrol Filling Stations in London - Plumstead 190-214 Plumstead High Street, Plumstead, London, SE18 1JH Tags: convenience shop, tyre pressure, vacuum cleaner, water