Oxford Endowment Fund has bought Grove Business Park in Oxfordshire for around £33 million or a 3.02% net initial yield, CoStar News can reveal, in another sign of the strength of demand for offices and science facilities close to leading university and research centres.