Petrol Filling Stations in London - Upper Clapton 144 Upper Clapton Road, Upper Clapton, London, E5 9JZ Tags: convenience shop, tyre pressure, water