Jubilee Lake is hidden away in the little village of Langford, Oxfordshire. A perfect spot to feed the ducks or watch the birds. Admiring nature and taking in the fresh air is something that can be appreciated by everyone.
28. Jubilee Lake
From £54.00Sale Price

