Does the following description match the image content?
The image features a view of London's skyline with a variety of modern buildings, including the distinctive shapes of the Cheesegrater and the Walkie-Talkie. In the foreground is the River Thames, over which a red double-decker bus is crossing one of London's bridges. Multiple tower cranes are visible against the skyline, indicating ongoing construction. There is a barge on the river to the left. The weather appears to be partly cloudy with blue sky visible, suggesting it may be late morning or afternoon based on the lighting.