A Spice Girls exhibition has come to London, exhibiting memorabilia and costumes in the Business Design Centre in Islington