Hello Vauxonion,
If you look under the flyover at photo (50,66 you can see clearly the buildings and the railway station that was on the corner of Bedford Rd at the time of the photo at 37,89
Dowding and Mills was certainly not there then.
NB: If the old Buildings were in situ post flyover.
Then surely they should be in view pre flyover