Just a stone’s throw from the British Museum, Renzo Piano‘s Central Saint Giles complex seems to have been overshadowed by the excitement around his Shard of Glass rising in the Southwark section of ...