If you thought that Harvey Nichols or Harrods were the epitome of a London fashion department store, it’s time to re-introduce you to Big Biba, a fallen icon of the Swinging Sixties that redefined the High Street shopping experience... It all started in 1964, when a small-time mail order busi