Petrol Filling Stations in London - New Cross 2-4 New Cross Road, New Cross, London, SE14 5BE Tags: convenience shop, tyre pressure, vacuum cleaner, water