Frustratingly, two of my most local ghost signs are partially obscured. Any ideas on what these signs are advertising would be very much appreciated!
First, the slogan of this advert on Mornington Road is 'the finest the world produces' - but finest what? My best guess is that the first two letters at the top could be 'LI', which brings Lipton's to mind - but it really is no more than a guess.
Second, on Deptford High Street, this sign clearly advertised TEA. Again, though, the brand name is missing.