Venos & Veglio Reveals on Oxford Street

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 wall sign in the area as, a little further West …

Venos & Veglio Reveals on Oxford Street Read More »