Previous Image Next Image Welcome to Biba: A Legendary Department Store in London’s Swinging 60’s Twiggy in leopard print in the rainbow room