London's Shard symbol of the city's regeneration

  • About
  • Add to
Now the tallest building in the European Union, London's Shard is the symbol of the major regeneration scheme that has been carried out for the last 20 years in a once run-down area of the city - effects of which have not been to everyone's liking. Duration: 02: 24