Designed by
Title
Shard London Bridge is a skyscraper in the London Borough of Southwark #212357925
Description
In London, an observation deck on the tallest skyscraper in Europe was inaugurated to the public, offering a unique view of the British capital and its surroundings. A 310-meter-high visit to The Shard is expected to become a new tourist attraction and a symbol of London, such as the Empire State Building for New York.
This image is editorial