Walled Garden in Ozleworth

Walled Garden in Ozleworth in Cotswold is a garden. Walled Garden is near Hillmill Lane. Walled Garden also exists in Stroud.

Leisure
garden