Fact #190644
When:
Short story:
Following his arrest the previous day in a gents toilet in Madras Place, London, England, UK, Europe, famed British record producer Joe Meek is charged with 'importuning for an immoral purpose' at Clerkenwell Magistrates Court. Meek is found guilty and fined £15.
Tweet this Fact