2 min read

Peachy Den builds a cultural home in Soho

Womenswear brand Peachy Den is expanding its physical footprint with a second permanent store, in Soho, London.