Hi Dutchman,
I can't help you directly with your question, but I've put an extract from a 1937 map below in case there's anything on there that might help you work out where Herbert's was. It's only from a poor quality photocopy, but you can just make out "Telephone Works" (GEC?) and a few other work places.