News Corp signs lease for new home in central London
News Corp signalled a long term commitment to London and the UK yesterday by signing a 30-year lease for The Place, the 430,000 sq ft net office building that forms part of London Bridge Quarter – a new mixed development which includes The Shard, Wes
