Polidor,
OK, donning my anorak.....................
I beleive that the picture was indeed taken on the London Midland Region of British Railways. The reason for this statement is that on the right hand side of the picture, below the bridge there is a part of a locomotive. I beleive this to be an ex- LMS Class 3F tank engine, commonly called "Jinties". These were the prevalent shunting locomotives of the LMS and later BR. They were certainly prevalent in great numbers at Cricklewood and Brent yards.
You might try to see if there is an Ex-Railwayman's Club there, it was a massive goods yard and there will be a lot of ex-BR employees in the area.
The area does not look like Neasden, a little too undustrialised, if that helps.
Anorak, back on the coathook.............for now.
Simon (and an ashamed Kitty)