New tourist attractions are being created for Oxford Castle Quarter which are expected to bring in 300,000 visitors a year ...