UK’s tallest building adds drama to London’s skyline By MEERA SELVA Associated Press LONDON— Passengers stepping out of London Bridge tube station cannot help but crane their necks to gaze at the jagged tower under construction: The Shard is the tallest building in the European Union and looks like a slice of glass balanced on […]


January 29, 2012
0 Comments