54-60 Kensington High Street. Store of F. W. Woolworth & Co Ltd after opening
1963
00
United Kingdom > England > London54-60 Kensington High Street. Store of F. W. Woolworth & Co Ltd after opening. United Kingdom, England, London, Kensington and Chelsea, 1963