Stock Photo: England, London, Hammersmith. The River Thames at Hammersmith Bridge and Lower Mall.