Petrol Filling Stations in London - Forest Gate 893 Romford Road, Forest Gate, London, E12 5JT Tags: car wash, convenience shop, tyre pressure, vacuum cleaner, water