Preview

Twenty Fenchurch Street, The Leadenhall building and the Swiss Re Tower in the City of London from the South bank of the River Thames, UK.
Twenty Fenchurch Street, The Leadenhall building and the Swiss Re Tower in the City of London from the South bank of the River Thames, UK.
Image ID: 911-10859
Artist: Ashley Cooper
Purchase a commercial license Buy framed prints & more from our print store