The remains of Wallingford Castle, once an important royal castle and defensive stronghold, are situated in Wallingford in the English county of Oxfordshire (historically in Berkshire until 1974 reorganization), adjacent to the River Thames.