Following the thread about VW motors Ltd of London, I thought I'd ask if anyone can shed any light on Denham service station.
I've seen these in a couple of bugs over the years
The one in my Beetle is rather worn, but I'd rather keep the original wear then replace it.
Does anyone have more information or pictures of this dealership? 🙂