Petrol Filling Stations in Cambridge - Newnham 54 Newnham Road, Newnham, Cambridge, CB3 9EY Tags: convenience shop, tyre pressure, water