This is the world’s biggest iPhone and it is situated in the world famous St. pancras International station. It isn’t actually an iPhone, however, it is in fact a bank of 56 iPads all set up to work together in an iOS nod to signify the release of Lara Croft Guardian of Light (below) on the App Store. expand full story