Banbury Castle


Banbury Castle stood near the centre of the town of Banbury, Oxfordshire ().