Lee Bay,
Woolacombe,
Devon
Brook Meadow, located in Lee near the North Devon coastline, offers sweeping sea views, a mix of open grassland and established woodland, and a tranquil stream, making it an ideal setting for conservation, tree planting, and personal enjoyment.