3 More London Riverside building
3 More London Riverside building, Southbank, London, UK. This office building was completed in 2007 as part of the More London development, situated on the South Bank of the river Thames. Photographed in March 2007.
Details
License type
Rights Managed