Downloaded videos come without watermark.

UK: Shoppers Line Up Outside Collapsing Debenhams Department Store In London

You can also download at AP / Reuters
  • Captured on Wednesday 2nd of December 2020
  • Location is London


A long queue was seen outside the Debenhams department store on Oxford Street in London, Wednesday, December 2 for “fi Read more...