Friday, March 27, 2026

Explaining Biba: The rise and fall of the greatest 60s & 70s department store

 I visited Biba on a school trip to London.