Paid campsite at Green Acres Farm in Cowley, England. Around 7 km from Oxford Castle and Beaumont Palace, with Blenheim Palace nearby. Plan your stay.