London’s First Skyscraper To Open; Residents Call It An Eyesore
As The Shard - the newest addition to London's skyline - gets set to open, Brits are calling attention to the way that the building is changing the look and feel of the city.
At 72 stories, The Shard sits in contrast to the rest of London's "low-rise" skyline...