Castle Quay Shopping Centre phone Castle St Banbury, Oxfordshire OX16 5UN map Fairfield Supplies Ltd phone Thatchems Farm, Williamscot Banbury, Oxfordshire OX17 1AR map if (!IN_DEV) { ?> } ?>