Castles of England/Oxfordshire

There are seven castles in Oxfordshire.