Lovel Wood in Lillingstone Lovell

Lovel Wood in Buckinghamshire, Lillingstone Lovell is a forest.

Land Use
forest
Located in Lillingstone Lovell
Country United Kingdom