Petrol Filling Stations in London - Lower Clapton 137-141 Lower Clapton Road, Lower Clapton, London, E5 8EQ Tags: convenience shop, tyre pressure, vacuum cleaner