Pickett's Lock
United Kingdom
>
England
>
Greater London
>
London Borough of Enfield
>
Pickett's Lock
Pickett's Lock, also known as Picketts Lock in London Borough of Enfield.
Pickett's Lock
alt_name
Picketts Lock
Vegetation and ground cover
water
Lee Park Way
River Lee Navigation
Picketts Lock Lane
Picketts Lock Water Point, Meridian Way, Pentland Close, Montagu Road