The image shows the Matilda Theatre in London, England.
Read full description
The image shows the Matilda Theatre in London, England. There are many people walking on the road, some of them carrying bags, and vehicles driving by. The building has windows and boards with text and images, and there are light poles lining the street. In the background, the sky is filled with clouds.