Preview Thames Barrier, Woolwich, London, England, United Kingdom, Europe Image ID: 828-271 Artist: Alan Copson Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors architecture exteriors building exterior flood barrier flood barriers thames barrier thames flood barrier river rivers thames river thames woolwich london england great britain united kingdom europe