Chelsea Bridge and Battersea Power Station from Chelsea Embankment, River Thames, London, UK.
Chelsea Bridge and Battersea Power Station from Chelsea Embankment, River Thames, London, UK.
Size: 5121px × 3414px
Location: Battersea
Photo credit: © Travelpix / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, battersea, bridge, bridges, britain, british, chelsea, connection, crossing, embankment, energy, england, lamp, lampost, london, power, river, rivers, station, structure, thames, transport, travelpix, uk, water