View From The Top: England’s Tallest Attractions

Tomorrow will see a new icon on the London skyline, open its doors to the public for the first time. The View from the Shard – the visitor attraction at the tallest building in western Europe – will offer visitors […]