St Peters Church and Wallingford Bridge over the River Thames, at Wallingford, Oxfordshire, England, UK