The Face

The Face was a British culture and lifestyle magazine that was published from 1980 to 2004.

Links

 * Wikipedia
 * John Peel's Postbag, issue #18, Oct 1981, pg 14-15 (many thanks to Jake!)