Barry Laden

The Laden Showroom was a London showroom and store focused on young and independent fashion designers. Time Out Magazine described the shop as "cutting-edge but very affordable de…

Filmography