Perhaps off tram??
Hi, what's the size of your sign ? I have a shell enamel sign which look like yours with exactly 8 holes on the same spot, I thought it would be also from a tram
All good signs .. Love the Victory V