New London Bridge Traffic crosses the new London Bridge over the River Thames in London, on the day of its opening, 23rd February 1970. Traffic now flows in both directions, after a £4,250,000 construction project. (Photo by Tim Graham/Fox Photos/Hulton Archive/Getty Images) Paper size: 12 x 16" inches / 30 x 40 cm Unframed Archival Pigment Print Shipped securely from London.
RatingsNone