The image shows the Harrods department store in London at night, illuminated by festive Christmas lights.
Read full description
The image shows the Harrods department store in London at night, illuminated by festive Christmas lights. We can see vehicles on the road, people walking on the footpath, traffic signal lights, poles, and buildings with windows and lights. The sky is visible in the background.