Petrol Filling Stations in London - Walworth 137-149 Walworth Road, Walworth, London, SE17 1jz Tags: convenience shop, tyre pressure, water