Police searching shopping bags, Selfridges, Oxford Street,... 27 Oct 1981, NLA - NLA1808054.jpg

Police searching shopping bags, Selfridges, Oxford Street,... 27 Oct 1981, NLA - NLA1808054.jpg