Duck Island

E325622 UNEXPLORED

Duck Island is a small, wildlife-rich islet in the lake of St James’s Park in central London, known especially for its waterfowl and picturesque setting.


Referenced by (1)
Subject (surface form when different) Predicate
St James’s Park
hasFeature

Please wait…