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 business called Biba’s Postal Boutique advertised…