Petrol Filling Stations in London - Stoke Newington 144-150 Stoke Newington Road, Stoke Newington, London, N16 7XA Tags: convenience shop, tyre pressure, vacuum cleaner, water