history · 07 May 1945 · 80 years ago
The Selfridges Department Store on Oxford Street, London, England, United Kingdom revealed that over the previous 2-3 weeks there had been a considerable public demand for Welcome Home Flags.
More history on 07 May