London main station?
Another street photo which looks to me like it might be taken outside a London Main Station location. The adverts, the "WAY IN" sign etc. all remind me of a main station. Could the L top right be LMS? It would be taken around 1928. Let me know if you have any ideas! Simon