Why London Skyscrapers Are Famous for Their Distinctive Looks

London's statuesque skyscrapers are one of the British capital's most distinguishing features. The buildings' unique nicknames are even more absorbing.