Looking west from 11 Laird Street, St Johns Wood from home of the Lake Family – Built 1935.
Work crew installing Miracle Mirror Screen 29, Nov 1955.