Damselfly Pond
United Kingdom
>
England
>
Greater London
>
London Borough of Havering
>
Damselfly Pond
Damselfly Pond in London Borough of Havering.
Damselfly Pond
Vegetation and ground cover
water
Bedfords Park Visitor Centre
Lower Bedfords Road
Straight Road, Helmsdale Road, Chase Cross
Deer Enclosure
Wildflower Meadow
Bob's Lane