William Whiffin


The above ghost sign was revealed a couple of years ago by the redevelopment of a site on the North side of the Eastern end of Oxford Street in London. It is a palimpsest, and advertises ‘Venos Lightning Cough/Cold Cure’. It wasn’t their only painted […]

Venos & Veglio Reveals on Oxford Street