Waterstock, in Oxfordshire, England. A haven for wildlife, walks, and history.
Waterstock is a picturesque hamlet in Oxfordshire. The hamlet is situated on the River Thame, within the greenbelt and in a conservation area surrounded by a golf course and farmland.