If information and communication technologies (ICT) serve to shrink distance in the global economy, then why do financial firms continue to cluster in the City of London?