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 several red, white, or green vans are 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.