Finchley Road, London 1924 some things remain the same