Wallingford Castle is a medieval castle situated in Wallingford in the English county of Oxfordshire, adjacent to the River Thames. Established in the 11th century as a motte-and-…