The Shard London Bridge and formerly London Bridge Tower, is a 95-storey skyscraper in Southwark, London, that forms part of the London Bridge Quarter development.
Artwork © 2014-2020 London Art Gallery. All Rights Reserved
Web Design & Management © 2020 by Videolabz