caption: The image shows the Seven Stars Hotel in London, England. It is a building with glass windows, pillars, and a name board with the words "Seven Stars" written on it. The sky is visible at the top of the image.