Petrol Filling Stations in London - New Eltham 176 Footscray Road, New Eltham, London, SE9 2TD Tags: convenience shop, tyre pressure, vacuum cleaner, water