Preview Office building in the More London Place Development, Southwark, London, England, United Kingdom, Europe Image ID: 834-1613 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image more london riverside more london day outdoors places capital cities city location architecture exteriors building exterior modern glass more london place southwark london england united kingdom great britain europe offices vertical