Crowmarsh Gifford, Oxfordshire, UK. 28th February, 2024. A Thames Water sign in Crowmarsh Gifford, Oxfordshire. The car park on the Crowmarsh Gifford side of the River Thames is currently flooded. Credit: Maureen McLean/Alamy


Size: 4800px × 3195px
Location: Crowmarsh Gifford, Oxfordshire
Photo credit: © Maureen McLean / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: -personality, britain, british, companies, crowmarsh, england, english, flooding, floods, floodwater, gb, gifford, great, kingdom, logo, nws, oxfordshire, oxon, pollution, sewage, thames, uk, united, water