The image shows a busy street in a European city. The street is wet and there are people walking on it. In the center of the image, there is a large building with a glass facade. The building is surrounded by shops and restaurants. On the left side of the building, there are two flags - one is the European Union flag and the other is the flag of the United Kingdom. The sky is overcast and the ground is wet, suggesting that it has recently rained.