Britain Unveils Europe's Tallest Building

from National Public Radio
July 6, 2012

London is home to Europe's tallest building called The Shard. It sort of looks like a giant shard of glass. It stands out in the city which has a relatively low skyline.

Broadcast Dates

Latest News & Features


News Cut

with Bob Collins