Harrods the luxury store based in Knightsbridge, london, has announced taht it will close it shop on Friday at 7 PM because of COVID-19.

Tag: Knightsbridge