Home

Soho - Sex Shops - London - Thames News

Soho - Sex Shops - London - Thames News

A package produced by Thames News highlighting the concern of locals and councils regarding the regulation of the Soho sex trade.
Filmed and broadcast in 1981.