Tag: Shard



Europe’s Tallest Building Unveiled in the Capital

Posted on 13 July, 2012 by MOVEHUT under Commercial Developments

Last week saw Europe’s tallest commercial property building in central London revealed to the public with a spectacular laser light show.... Read More