Snapshots London Construction

Photographed from the upper deck of the 220 bus, as I was travelling from Wandsworth to Hammersmith. The are many new buildings being built along the Thames.