Inside the Most Beautiful Store in the World
Biba was hailed "the Most Beautiful Store in the World" by the Sunday Times in 1975. Biba re-opened into a department store in 1969. Biba had a food court, restaurant, salon, menswear, home furnishing section, etc...
Biba Ad