2512128 – TQ2278 : Barges moored on the Thames at Hammersmith