Duck Island in City of Westminster

Duck Island in City of Westminster is a woodland. Duck Island also exists in Liverpool City Region and West Yorkshire.