Business Travel | Wed Jul 4, 2012 11:07am EDT

London Shard looms over Britain's eclectic capital