Filters:
international school in Cambridge
About 2 results.
Owl Farm
1716 Cambridge Road, 3283 Cambridge, New ZealandIn 2014 St Peter's School and Lincoln University entered into a joint venture, establishing Owl Farm; a demonstration dairy farm of wide repute.