July 3, 2013

The Big Biba

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!