Biba, or The Big Biba, was a department store in London in the 1960's-70's. With it's beautiful deco interior and it's psychedelic merchandise, it was all of the rage with young hip Londoners. I totally would have shopped there, and eaten lunch on those groovy mushroom chairs!